Mau jadi programmer? Jangan Malas jangan Manja!
Bagaimana caranya ingin menjadi seorang android developer? oh iya
sebelum saya berbagi caranya kalau kalian mau belajar programing harus
mulai belajar bahasa inggris, karena banyak sekali artikel — artikel dan
tutorial — tutorial bagus yang menggunakan bahasa inggris.
Langkah — langkah untuk menjadi Android Developer
Java Basic & OOP
Kalian
harus menguasai bahasa pemrograman java beserta OOP nya. Bahasa java
digunakan dalam pembuatan aplikasi android secara native. Pemahaman
dasar OOP sangat penting dikuasai oleh seorang android developer,
sehingga dapat digunakan kalian dalam membangun aplikasi android. Sudah
banyak tutorial untuk belajar java di internet tinggal googling saja,
tapi saya punya beberapa rekomendasi link untuk belajar bahasa
pemrograman java ini :
Setup Environment
Jika
ingin membuat sebuah aplikasi android kita membutuhkan tools untuk
membuatnya. Saya menyarankan kalian menggunakan Android Studio karena
dengan android studio kalian lebih di permudah dalam pembuatan aplikasi
android.
Mulailah Buat Project Baru
Setelah berhasil installasi Android Studionya mulailah mencoba untuk membuat project baru hingga menampilkan helloworld.
Pelajari Android Studio & Struktur Folder Projek
Udah
berhasil kan buat projectnya, sekarang pelajarin dulu deh
feature-feature dari Android Studio dan struktur — struktur folder yang
terbuat otomatis pada saat awal membuat projek.
Pelajari Layout di Android
Setelah
sudah mulai memahami feature — feature di android studio dan tips &
trick nya, sekarang mulai mempelajari membuat tampilan aplikasi
androidnya.
Pelajari Siklus Hidup Activity dan Fragment
Jika
sudah lumayan mengerti layout, sekarang bagaimana caranya menampilkan
sebuah tampilan yang sudah kita buat di xml agar tampil di layar
android. Dari sini juga kalian mempelajari bagaimana menghandle suatu
halaman pada aplikasi android.
ListView & RecycleView
Setelah
mempelajari Layout dan Siklus hidup Activity dan fragment, pelajarilah
listview dan recycleview karena element inilah yang sangan sering
digunakan dalam pembuatan aplikasi android.
ListView
https://teknojurnal.com/cara-membuat-listview-menggunakan-android-studio/
http://codenesia.my.id/android/android-listview-tutorial/
https://github.com/codepath/android_guides/wiki/Using-an-ArrayAdapter-with-ListView
http://www.vogella.com/tutorials/AndroidListView/article.html
RecyclerView
https://medium.com/@ocittwo/recyclerview-dan-adapternya-ce6332a0833#.3iv5o1xfd
http://www.androidhive.info/2016/01/android-working-with-recycler-view/
Manajemen Data
Dalam
pembuatan aplikasi android ada kemungkinan kita membutuhkan untuk
menyimpan data. Android juga memiliki database biasanya di sebut SQLite,
sama seperti syntax2 SQL lainya bisa melakukan CRUD.
Sqlite
http://www.androidhive.info/2011/11/android-sqlite-database-tutorial/
https://medium.com/@valokafor/ultimate-guide-to-android-sqlite-database-44cc8636a4ec#.5hhnx5xbh
https://github.com/codepath/android_guides/wiki/Local-Databases-with-SQLiteOpenHelper
Gunakan Library
Dalam
membuat aplikasi android banyak sekali library — library yang tersedia
untuk mendukung pembuatan aplikasi kita. Kita tidak usah susah-susah
lagi membuat sesuatu dari awal lagi, jika memang sudah ada yang buat dan
itu lebih baik kenapa kita harus membuatnya dari awal, cukup gunakan
saja yang sudah tersedia. Banyak para developer-developer di luar sana
yang sudah membuat library-library yang dapat kita gunakan. Pilihlah
dengan bijak library-libray yang tersedia sesuaikan dengan kebutuhan
kalian.
Ikut Kursus Android Development
Setelah
kalian sudah mempelajari cara-cara di atas, untuk menambah skill kalian
ikutilah kursus-kursus online yang banyak tersedia di internet.
Saya merekomendasikan Kursus di CodePolitan, Udacity, Dicoding, Code Academy dan masih banyak lagi.
Reference :
No comments:
Post a Comment