Menggunakan Room untuk persistensi data

Gunakan library Room agar mudah membuat dan menggunakan database relasional di aplikasi Android.

 

Penerapan Flow Kotlin

Video Opsional

Pelajari Flow API yang canggih dan ekspresif serta cara memaksimalkan penggunaan Flow di aplikasi Android.

Menguji Flow

Artikel Opsional

Pelajari lebih lanjut cara membuat objek palsu untuk mengisolasi kode yang sedang diuji, menguji StateFlow yang dibuat oleh stateIn, dan hal lainnya terkait cara menguji Flow dan StateFlow.

Menggunakan Room Kotlin API

Video Opsional

Room adalah library database yang merupakan bagian dari Android Jetpack. Room menyederhanakan pekerjaan Anda dengan database untuk Android. Dalam video ini, Florina akan memberi tahu kita cara menggunakan dan menguji Room API.

Mempertahankan Data dengan Room

Codelab

Pelajari cara menggunakan Room di aplikasi Android. Room adalah lapisan abstraksi di atas SQLite dan menyediakan API yang mudah digunakan untuk menyiapkan, mengonfigurasi, dan membuat kueri database.

Membaca dan memperbarui data dengan Room

Codelab

Pelajari cara menambahkan dan mengubah data yang ada dengan Room.

Latihan: Membuat aplikasi Bus Schedule

Codelab

Terapkan konsep yang telah Anda pelajari di jalur ini untuk menambahkan persistensi data ke aplikasi Bus Schedule.

Apa selanjutnya?

Video Opsional

Bagus. Anda telah menyelesaikan jalur ini dan mempelajari cara mempertahankan data dengan Library Room. Room menyediakan lapisan abstraksi di atas SQLite yang memungkinkan Anda mengabaikan kode boilerplate, memverifikasi kueri pada waktu kompilasi, dan lainnya.