
Menjelaskan tujuan dari kelas membuat aplikasi android dengan bahasa kotlin menggunakan pendekatan findviewby id.
Pada video ini, peserta akan memahami project yang akan kita buat.
Peserta diharapkan mampu membuat project baru.
Pada video ini, peserta diharapkan mampu melakukan slicing design (splashscreen) dari figma ke xml android.
Pada video ini, peserta diharapkan mampu melakukan slicing design (swith game page) dari figma ke xml android.
Pada video ini, peserta diharapkan mampu melakukan slicing design (list swith game page) dari figma ke xml android.
Pada video ini, peserta diharapkan mampu melakukan slicing design (Input Team page) dari figma ke xml android.
Pada video ini, peserta diharapkan mampu melakukan slicing design (score page) dari figma ke xml android.
Melengkapi code kotlin pada splash screen page
Melakukan testing project dengan emulator atau device asli.
Melengkapi code agar list bisa muncul pada halaman switch game.
Memberikan validasi lanjutan agar button tidak bisa di next sebelum memilih salah satu dari list game.
Menambahkan perpindahan dan mengirim data setiap page.
Menambahkan listerner pada inputan dan validasi.
Melengkapi action sehingga aplikasi bisa digunakan sepenuhnya.
Ucapan Terimakasih dan apa yang bisa dilakukan selanjutnya
Peserta Kelas akan membuat sebuah aplikasi Android dengan pendekatan tradisional seperti menggunakan findViewById. Pendekatan ini melibatkan identifikasi dan pemanggilan elemen UI secara langsung dari kode, sebuah metode yang masih sering digunakan meskipun kini ada alternatif yang lebih modern seperti View Binding atau Jetpack Compose. Mempelajari cara tradisional ini sangat penting karena memberikan pemahaman mendasar tentang bagaimana UI di Android bekerja dan bagaimana elemen-elemen tersebut dihubungkan melalui kode.
Tidak hanya itu, peserta juga akan belajar bagaimana melakukan slicing dengan benar. Slicing adalah proses memindahkan UI dari desain gambar ke dalam kode aplikasi. Ini mencakup pemecahan desain menjadi elemen-elemen individual yang kemudian diimplementasikan di dalam kode. Peserta akan belajar teknik-teknik penting dalam slicing untuk memastikan tampilan aplikasi yang akurat dan menarik, sesuai dengan desain yang telah dibuat oleh desainer.
Peserta akan menggunakan bahasa pemrograman native yang populer yaitu Kotlin, sesuai dengan anjuran Google. Kotlin telah menjadi bahasa utama yang direkomendasikan untuk pengembangan Android karena sintaksisnya yang lebih modern, aman, dan efisien dibandingkan dengan Java. Dalam kelas ini, peserta akan diajarkan dasar-dasar Kotlin serta fitur-fitur canggih yang dapat memudahkan pengembangan aplikasi Android.
Selain itu, peserta juga akan diajarkan tentang best practices dalam pengembangan UI di Android, seperti penggunaan layout yang efisien, optimasi performa UI, dan teknik-teknik untuk memastikan aplikasi berjalan dengan lancar di berbagai jenis perangkat Android. Dengan demikian, peserta akan mendapatkan pengalaman yang komprehensif dalam membangun aplikasi Android yang menarik, fungsional, dan berkualitas tinggi menggunakan pendekatan tradisional dan teknologi terkini.
Pada kelas ini sudah terdapat source code, asset dan beberapa pendukung lainnya. Selamat Belajar