Komponen Arsitektur
Pelajari arsitektur aplikasi dan cara menggunakan ViewModels, Status UI, dan StateFlow untuk mem-build aplikasi yang lebih kompleks.
Kembali
Selamat datang di Unit 4
Selamat datang di Unit 4! Unit ini membahas topik-topik penting untuk Anda pertimbangkan ketika mem-build aplikasi yang memiliki lebih banyak logika dan lebih banyak layar. Unit ini mencakup: arsitektur aplikasi, navigasi antar-layar yang berbeda di aplikasi, dan tata letak adaptif.
Tahapan siklus proses Aktivitas
Dalam codelab ini, Anda akan mempelajari siklus proses dan logging Aktivitas.
Pengantar Arsitektur aplikasi
Pelajari cara merancang aplikasi Android menggunakan pola, teknik, dan praktik terbaik desain untuk pengembangan aplikasi Android.
Arsitektur: Lapisan UI
Dalam video ini, Anda akan mempelajari lapisan UI dan cara menggunakan aliran data searah untuk menangani status UI.
ViewModel dan Status dalam Compose
Dalam codelab ini, Anda akan mempelajari cara menggunakan ViewModel, salah satu komponen arsitektur. Anda akan mengimplementasikan ViewModel untuk mempertahankan status aplikasi selama perubahan konfigurasi.
Menulis pengujian unit untuk menguji ViewModel
Pelajari cara menguji ViewModel untuk memverifikasi ketepatan, perilaku fungsional, dan kegunaan aplikasi Anda.
Praktik: Menambahkan ViewModel ke Dessert Clicker
Berlatih menambahkan ViewModel ke aplikasi dan memisahkan logika dari Aktivitas.
Apa selanjutnya?
Selamat telah menyelesaikan Jalur 1 di Unit 4! Anda telah berkembang luar biasa dalam perjalanan pengembangan aplikasi Anda. Di jalur ini, Anda telah membuat aplikasi Dessert Clicker dan Unscramble, serta mempelajari siklus proses aplikasi, menangani perubahan konfigurasi, dan arsitektur aplikasi.