Menjadi Android Developer - Lingkar Netizen

Breaking

Sponsored

Minggu, 26 Juni 2016

Menjadi Android Developer

Hal-hal yang harus dilakukan untuk menjadi seorang android developer



Pemrograman Android adalah pemrograman berbasis Java untuk membuat aplikasi pada device smartphone, tablet maupun device lainnya yang menggunakan sistem operasi berbasis Android. Untuk pemahaman nya, Android itu sistem operasi sama seperti Windows, Linux untuk PC. Pemrograman Android adalah salah satu materi yang di cari saat ini oleh para pengembang aplikasi mobile. Banyak berbagai macam blog yang mengajarkan tutorial pemrograman android. Buku android pun banyak sekali yang terjual laris di beli oleh para calon programer. Sedangkan Pengertian dari Android sendiri
                          

Android adalah sistem operasi berbasis Linux yang dirancang untuk perangkat bergerak layar sentuh seperti telepon pintar dan komputer tablet.Android awalnya dikembangkan oleh Android, Inc., dengan dukungan finansial dari Google, yang kemudian membelinya pada tahun 2005,Sistem operasi ini dirilis secara resmi pada tahun 2007, bersamaan dengan didirikannya Open Handset Alliance, konsorsium dari perusahaan-perusahaan perangkat keras, perangkat lunak, dan telekomunikasi yang bertujuan untuk memajukan standar terbuka perangkat seluler,Ponsel Android pertama mulai dijual pada bulan Oktober 2008. Dan berikut adalah syarat syarat untuk belajar pemrograman android :


Belajar Bahasa Pemrograman Java

               
                                 java

Java adalah bahasa pemrograman yang digunakan untuk development android apps secara native. Java adalah bahasa yang standar untuk pembuatan aplikasi Android. Jika anda tidak pernah belajar java, namun tiba tiba coding java di android, anda akan mengalami kesulitan. Konsep seperti Class, Package, access modifier(public/prifat) dan konsep lain harus anda pelajari dulu. Satu hal lagi, Java juga menganut konsep Pemrograman Berorientasi Object (OOP). Ada terkadang seseorang dalam belajar Android, langsung saja download source code istilahnya Copy Paste dan programnnya jalan, namun anda akan kesulitan ketika membuat program android dari awal dan akan sulit memahaminya struktur coding nya.
Namun, jika anda kurang menguasai bahasa Java, bisa juga menggunakan bahasa pemrograman lain misal Html5, Javascript dan apps dicompile menggunakan javascript library semacam phonegap.  

Belajar Bahasa XML


                                          xml-file-format-symbol_318-45852

Xml adalah bahasa markup yang banyak dipakai untuk berbagai keperluan. XML dipakai di Webservice, Konfigurasi, Layout dan berbagai keperluan lain di dunia programming. XML sebenarnya tidak susah untuk dipelajari. Yang perlu anda pahami hanya aturan aturan dasarnya saja dan bagaimana cara menulis XML dan cara membacanya. XML di android untuk desain tampilan sebuah aplikasi.

Dan berikut tools yang bisa digunakan untuk memprogram aplikasi android :  



IDE Eclipse

                                android-studio-vs-adt-2-638

Eclipse adalah IDE yang dipakai untuk pemrograman android. Khususnya bagi pemula saya sarankan belajar dulu pake IDE Eclipse agar tidak mengalami kesulitan. Ada terkadang kebanyakan programer java datang dari NetBeans yang terkadang ketika beralih ke Android langsung pakai IDE Netbeans. Pengalaman saya pribadi, awal belajar saya pakai Eclipse. Eclipse tidak terlalu susah, anda cukup memfamiliarkan interface dan layoutnya saja.
   

IDE Android Studio

                                  tutorial-menggunakan-android-studio-1-2

Melihat perkembangan saat ini, Android Studio saat ini sudah menjadi official IDE untuk Android Development, artinya di web resmi Android Developer dikatakan kedepan nya direkomendasikan harus menggunakan IDE Android Studio. silahkan baca di : cek, kemudian library yang dikembangkan oleh developer diluar sana sekarang sudah banyak yang menggunakan gradle, jadi kalo mau make librarynya tinggal tambahkan url gradlenya, jarang yang menyediakan .jar atau project library, kalaupun ada project library secara default tidak akan bisa langsung digunakan di eclipse, karena perbedaan structure.
Namun Bagi anda pemula, jangan langsung pakai Android Studio, kemungkinan akan susah dalam pemahaman nya. apalagi dengan Spesifikasi Komputer yang minimun sekali,, bakalan hilang kesabaran.
 

SQLite


                                       android-sqlite

Android menyimpan data data konfigurasi, data user dan data aplikasi di SQLite. Maka alangkah baiknya anda memplejari syntax SQLitenya terlebih dahulu sebelum membuat aplikasi android yang memanfaatkan SQLite.

JSON

                                   aaeaaqaaaaaaaacvaaaajdg4mwqwmtbjltayyjitndaxmy1imtq2lwu1ztazmte4nzm0yw

JSON adalah format data yang dipakai untuk mengirim data dari webservice ke android. Anda akan menemui json jika sudah belajar android tingkat lanjut, terutama pemrograman client server. Contohnya misal aplikasi siakad mobile yang terkoneksi ke sistem siakad dengan PHP/MySQL.

Google Service

                               playservicesjtjtk

Hampir semua aplikasi bawaan android adalah layanan Google. Dari GMail, Youtube, Google map, Photo, Google+, Contact, Google Drive dan yang paling utama adalah playstore. Bagi pemilik HP android, pastinya sudah familiar dengan produk produk ini, namun bagi yang datang dari Windows phone atau symbian, saya sarankan anda memfamiliarkan dengan teknologi Google. Setalah paham dan terbiasa, silahkan masuk ke http://developer.google.com untuk melihat Layanan Google untuk developer.  Sebagai contoh, anda ingin menampilkan peta Google maps di android. Maka anda wajib mengunjungi website diatas. Google service untuk developer ini bisa anda pelajari jika anda ingin membangun aplikasi yang terintegrasi dengan Layanan Google.

Reference: http://blogciqwan.com/ https://id.wikipedia.org/ http://www.candra.web.id/

1 komentar: