Tahun ini, Saya bertekad untuk mengupgrade skill Saya yang sudah sekian lama tidak diasah. Tentunya walaupun otak ini terbiasa dengan Laravel dan PHP, lama-lama jadi bosan juga :grinning_face_with_sweat:, tapi ya namanya manusia, harus tetap belajar dan terus belajar. Apalagi dunia teknologi akan selalu berkembang pesat setiap harinya.
Pada kesempatan ini, Saya mengikuti #JuaraAndroid2023, dimana Saya akan belajar untuk membuat sebuah aplikasi Android menggunakan Kotline dan Compose. Konsep Compose sendiri termasuk baru untuk Saya, jadi Saya tidak dapat memberikan penjelasan secara singkat ataupun lengkap terlebih dahulu :face_with_tears_of_joy:.
Before I begin…presummably…#
Sebelum Saya memulai pembelajaran, Saya disuguhkan oleh sebuah artikel yang berjudul “Before You Begin”. Isinya hanyalah prolog tentang bagaimana kursus ini akan berjalan. Jadi, secara singkatnya Saya akan belajar membuat beberapa aplikasi menggunakan Jetpack Compose, yang merupakan cara modern untuk membuat UI yang cantik nan elegan :nail_polish:.
Kursus ini juga akan menyediakan beberapa Code Labs dan video Code-along, yang berarti Saya bisa mengotak-ngatik potongan kode yang mereka sediakan, serta memberikan penjelasan langsung secara side-by-side, surely an impressive method of learning.
Akhir kata, Google memberikan saran kepada developer baru ataupun yang sudah pernah menyentuh pengembangan Android. Untuk developer baru, disarankan agar mereka mengikuti learning path yang disediakan. Sedangkan untuk developer lama, diperbolehkan sekali untuk melewati beberapa materi yang sudah pernah dipahami atau dipelajari.
I…welcomed?#
Setelah prolog, Saya disambut dengan sebuah video selamat datang. Presenter dari video ini tidak lain adalah instruktur-instruktur yang akan mentutor Saya dari awal hingga akhir (semoga sampai mahir). Sedikit fakta, ada 2,5 miliar perangkat Android, dari perangkat seluler, tablet, TV, dll. Sebuah kebanggaan tersendiri jika Saya bisa membuat sebuah aplikasi yang bisa membantu menyelesaikan masalah dari 2,5 miliar pengguna tersebut.
Maju sedikit di videonya, tujuan dari kursus ini adalah Saya dapat memahami cara menggunakan Android Studio dan Kotlin. Menurut mereka, hal Saya butuhkan untuk mengikuti kursus ini adalah:
- Komputer
- Koneksi Internet
- Literasi Komputer Dasar
- Kemampuan Matematika Dasar
Tentu saja, semuanya sudah terakomodir. I’m a computer-person, haha. Selain itu, mereka juga mengatakan bahwa It’s also nice to have:
- HP Android / Tablet
- Familiaritas untuk menggunakan Android
- Motivasi (ini yang paling sulit sih :grinning_face_with_sweat:)
Secara realistik, Saya bisa menyelesaikan kursus ini dalam beberapa minggu atau beberapa bulan kedepan. Stay tuned ya di artikel-artikel lainnya :smile:.