Repositori dan WorkManager

Pelajari cara membuat repositori, menambahkan cache offline, dan menjadwalkan tugas latar belakang menggunakan WorkManager dengan menyelesaikan aplikasi bernama DevBytes. Aplikasi ini menampilkan daftar video DevByte yang merupakan tutorial singkat yang dibuat oleh tim Hubungan Developer Android Google. Aplikasi ini mengambil daftar URL video dari jaringan menggunakan library Retrofit dan menampilkan daftar menggunakan RecyclerView.

 

Menambahkan Repositori

Codelab

Impor kode awal untuk aplikasi DevBytes. Tingkatkan pengalaman pengguna untuk aplikasi dengan menerapkan cache offline guna menampilkan hasil dari database lokal, bukan dari jaringan. Dengan menggunakan cache, pengguna dapat menggunakan aplikasi saat perangkat sedang offline atau jika koneksi jaringan lambat. Buat class repositori untuk menyediakan API yang arsitekturnya bersih untuk akses data ke aplikasi lainnya.

WorkManager

Codelab

Menggunakan WorkManager untuk menjadwalkan tugas latar belakang dengan cara yang optimal dan efisien.

Kuis Repositori dan WorkManager

Uji pengetahuan Anda dalam membuat repositori, menambahkan cache offline, dan menjadwalkan tugas latar belakang dengan WorkManager untuk mendapatkan badge Repositori dan WorkManager.