1.
Menguasai Program JAVA & XML Pengetahuan ini
sangat penting karena bahasa java dianggap sebagai bahasa pemrograman
dasar untuk pengembangan aplikasi android. Jika anda tidak pernah belajar
Java namun tiba-tiba anda meng-coding anda tentunya akan mengalami
kesulitan, konsep seperti Class, Package, access modifier(public/private/protected)
dan konsep lainnya harus anda pelajari terlebih dahulu. 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,kuasai dua hal tersebut.
2.
Memilih Tools yang Akan Digunakan Android Studio atau Eclipse? ** Dua tools tersebut
merupakan tools yang sering digunakan,** namun seiring berkembangnya teknologi
dalam dunia IT, para programmer android lebih banyak menggunakan Android
Studio. Android Studio merupakan IDE resmi untuk pengembangan Android. Selain
itu Android Studio merupakan pengembangan dari Eclipse, sehingga memiliki
banyak fitur-fitur yang lebih baru dibanding Eclipse. Hanya saja, Android
Studio memakan lebih banyak RAM dibandingkan dengan Eclipse.
3.
Memahami Arsitektur Android Membuat aplikasi
android itu ada aturan mainnya Misalnya desain, komponen, pattern, dan masih
banyak lagi. Untuk itu ada baiknya bila Anda mengawali dengan memahami apa itu
android dan cara mengembangkan desainnya. Tentu Anda tidak ingin membuat
aplikasi android yang pasaran bukan Karena itu, Anda harus hadir dengan desain
beda yang unik dan menarik. Agar bisa mewujudkan hal tersebut tentu Anda
perlu memahami arsitektur android lebih dulu.
4.
User Interface dan Experience Hal penting lain
dalam pembuatan aplikasi yaitu tampilan dan penggunaan,
sejumlah web seperti Android Niceties, Android Holo Color
Generator, Android UI & UX, dan Android Asset Studio bisa
diakses untuk membantu pengembangan aplikasi oleh android developer pemula.
Seorang developer harus paham betul dalam mendesain tampilan antar muka antara
pengguna dan sistem adalah hal yang perlu dicermati. Hal ini bertujuan untuk
bagaimana cara memanjakan pengguna secara tampilan dan kegunaan fungsi yang
dibuat, seorang developer harus mempertimbangkan user dari segi pemakaian.
5.
Mencari Sumber Referensi Yang Baru Untuk menjadi
developer yang baik sebaiknya selalu mengupdate informasi dengan hal hal
terbaru di dunia android, dengan berbagai cara misalnya mengunjungi
beberapa situs website yang menyediakan sumber-sumber informasi terbaru. Mengikuti
suatu komunitas atau forum untuk saling bertukar pendapat atau pandangan dengan
pengembang lainya. Selalu update informasi melalui website pengembang android
developer.
6.
Berkerja Sama dalam Tim Beberapa orang suka
bekerja sendiri, tapi akan lebih baik bekerja sama karena sejumlah aspek dapat
dikerjakan secara bersamaan, Lalu hal apa saja yang perlu di perhatikan dalam
membangun sebuah Team Dev yang solid, efektif, dan efisien? Beberapa hal yang
harus diperhatikan antara lain adalah: · Visi
& Misi serta Target yang Jelas · Komunikasi
yang intens & berkualitas · Spesialisasi
skill yang terarah · Ketersediaan
waktu bersama · Kreatifitas
dan Pengembangan Diri
7. Belajar Hal Yang Baru
Seorang programmer
harus peka terhadap perkembangan teknologi yang semakin hari semakin maju guna
mengimbangi hal tersebut, developer dituntut mempelajari sesuatu yang baru
setiap harinya. untuk menghilangkan jarak antara teknologi hardware dan
software. |