Kelompok Anda akan mengembangkan aplikasi Android sederhana yang menggunakan View Binding dan Data Binding dengan ViewModel. Tugas ini akan membantu Anda memahami cara menghubungkan antara tampilan UI, logika bisnis (ViewModel), dan konsep-konsep View Binding serta Data Binding.
- Buat proyek Android baru menggunakan Android Studio.
- Implementasi View Binding:
- Aktifkan View Binding dalam proyek Anda (periksa apakah sudah diaktifkan dalam file build.gradle).
- Gunakan View Binding untuk mengakses tampilan UI, seperti TextView atau Button, dari layout XML.
- Aktifkan Data Binding dalam proyek Anda (periksa apakah sudah diaktifkan dalam file build.gradle).
- Buat model data sederhana yang akan digunakan dalam Data Binding.
- Implementasikan binding antara model data dan tampilan UI dalam layout XML.
- Buat ViewModel sederhana yang berisi data dan metode yang akan diikat ke tampilan.
- Gunakan ViewModel untuk memanipulasi data yang akan ditampilkan dalam tampilan UI.
- Hubungkan tampilan UI, Data Binding, ViewModel, dan View Binding agar dapat bekerja bersama.
- Pastikan tampilan dapat menampilkan data yang dikelola oleh ViewModel.
Untuk support, Sumber Rejeki Team. Kelompok 2 SI6-Android-Mobile-Developer-Stechoq-Academy