Kenalan Yuk Sama Pemrograman Android


Selamat Malam teman-teman sekalian.

Baiklah, malam ini saya akan membagikan tutorial cara membuat aplikasi android dengan mudah. Mudah? Ya mudah, dengan IDE yang nyaman, dengan dimanjakan AutoComplete, bahasa yang OOP dan mudah dimengerti menjadi point-point menguntungkan saat memulai Pemrograman Mobile. Singkat cerita, Android merupakan OS yang paling terkenal, terpopuler dan paling banyak digunakan pada perangkat Mobile seperti Smartphone. Tidak hanya Smartphone saja sih, Android juga dapat berjalan Watch (Jam Tangan), TV dan Google Glasses. Android memiliki keuntungan seperti

  • Cepat, 
  • Responsif, 
  • Customable, 
  • Bisa Berjalan di Perangkat dengan spesifikasi rendah
  • dan tentunya karena Open Soure
Android dikembangkan oleh Perusahaan Raksasa Teknologi Google yang pencetusnya adalah Andy Rubin. Kita Android sudah meluasa dan hampir merajai seluruh market mobile karena hampir semua perusahaan mobile besar menerapkan Android sebagai sistem smartphone mereka.


Okay Next.
Untuk memulai Pemrograman Android tentu kita butuh perangkat dan tool. Perangkat yang dibutuhkan sesuai dengan ketentuan pada situs resmi android  www.developer.android.com adalah:
  • Minimal RAM 3GB, 8 GB Rekomendasi
  • Minimal 4GB Free Space Harddisk untuk IDE & Sdk Android
  • Resolusi Layar 1280x800
Dan tool yang dibutuhkan dapat didownload disini


  Perkenalan







Android Studio merupakan salah satu IDE yang dapat digunakan untuk Pemrograman Android, selain itu ada Eclipse dan Netbeans. Android Studio merupakan Perkembangan terbaru dari IntelIJ IDE. 


Penjelasan:
  1. Bilah alat memungkinkan Anda untuk melakukan berbagai jenis tindakan, termasuk menjalankan aplikasi dan meluncurkan alat Android.
  2. Bilah navigasi membantu Anda bernavigasi di antara proyek dan membuka file untuk diedit. Bilah ini memberikan tampilan struktur yang terlihat lebih ringkas dalam jendela Project.
  3. Jendela editor adalah tempat Anda membuat dan memodifikasi kode. Bergantung pada jenis file saat ini, editor dapat berubah. Misalnya, ketika melihat file tata letak, editor menampilkan Layout Editor.
  4. Bilah jendela alat muncul di luar jendela IDE dan berisi tombol yang memungkinkan Anda meluaskan atau menciutkan jendela alat individual.
  5. Jendela alat memberi Anda akses ke tugas tertentu seperti pengelolaan proyek, penelusuran, kontrol versi, dan banyak lagi. Anda bisa meluaskan dan juga menciutkannya.
  6. Bilah status menampilkan status proyek Anda dan IDE itu sendiri, serta setiap peringatan atau pesan.


Struktur Program

  1. AndroidManifest.xml berisikan settingan Universal dari program
  2. Java berisikan code-code java program
  3. res berisikan semua sumber daya/resource (Layout, Drawable, Menu, dll).

Dalam mengembangkan Aplikasi Android, maka tentu harus siap belajar Bahasa Java, XML dan OOP.

Java merupakan bahasa resmi yang digunakan namun dengan perkembangannya hadir bahasa pemrograman lain seperti Kotlin, Dart dan lain-lain.

XML (eXtensible Markup Language) merupakan bahasa untuk sisi User Interface. Untuk mengatur layout, menampilkan text, gambar ataupun komponen lain.

OOP (Object Oriented Programming) merupakan Metode pengembangan suatu program berbasis Object-object.


Coding
Berikut contoh app simple yang dibangun menggunakan Android Studio.
Silahkan Explore disini ya : Aplikasi Ramadhan


Pembahasan
Dalam pengembangan aplikasi android maka kita menggunakan Activity dan setiap activity memiliki Event-event didalamnya yang disebut Activity LifeCycle.
Untuk penambahan gambar maka kita harus meletakkannya pada Folder Drawable dan penamaan dari gambar tidak boleh mengguanakn huruf besar, spasi dan simbol lainnya. Setiap 1 aktivity memiliki 1 File Java, disanalah kita membuat Methode (Fungsi/Prosedur) untuk aplikasi agar dapat berfungsi dan berinteraksi.

Istilah

  • Activity sendiri adalah komponen yang mengatur satu halaman user interface aplikasi.
  • Activity LifeCycle  merupakan siklus hidup sebuah activity dalam sebuah aplikasi.
  • Method Sub program, listing kode yang dibuat terpisah untuk mempermudah programmer dalam pengembangan



Sekian dan Terima Kasih.




Kenalan Yuk Sama Pemrograman Android Kenalan Yuk Sama Pemrograman Android Reviewed by Harry Sunaryo on Juni 05, 2018 Rating: 5

Tidak ada komentar