Arsitektur dan status

Pelajari cara membuat aplikasi yang berfungsi, menggunakan navigasi, status lanjutan, dan efek samping.

 

Fase Compose

Video

Pelajari cara Jetpack Compose mengubah data menjadi UI.

Merancang Compose UI Anda

Artikel

Panduan ini berfokus pada cara menerapkan pola aliran data searah di Compose, cara menerapkan peristiwa dan holder status, dan cara menggunakan ViewModel di Compose.

Status Compose

Video

Pelajari model status dan Komposisi Compose, kapan harus mengangkat status dan membuat holder status atau menggunakan ViewModel AAC, dan cara mengubah status saat Anda berada di luar Komposisi dengan aman sehingga perubahan ini dilacak oleh Compose.

Tempat mengangkat status

Video

Pelajari cara dan tempat mengangkat status di Jetpack Compose.

Status lanjutan dan efek samping

Codelab

Pelajari konsep lanjutan terkait API status dan efek samping di Jetpack Compose. Pelajari cara membuat holder status untuk composable stateful yang rumit, membuat coroutine, dan memanggil fungsi penangguhan dari kode Compose, serta memicu efek samping untuk berbagai kasus penggunaan.

Praktik terbaik navigasi

Video

Pelajari praktik terbaik dalam menggunakan Navigation Compose untuk menyiapkan diri Anda dalam memperluas grafik navigasi di beberapa modul dengan cara yang mempertahankan keamanan jenis di semua panggilan navigasi.

Navigasi

Codelab

Pelajari cara menggunakan library Jetpack Navigation di Compose, menavigasi dalam aplikasi Anda, menavigasi dengan argumen, mendukung deep link, dan menguji navigasi Anda.

Holder status dan produksi status

Video Opsional

Compose menampilkan data aplikasi di layar. Namun, bagaimana cara Compose melakukannya? Video ini membahas secara mendalam pipeline produksi status UI dan holder status yang mengelola kompleksitas UI. Pelajari perbedaan antara UI dan logika bisnis, ViewModel dan class holder status biasa, status dan peristiwa, dan lainnya. Pahami semua tentang hal tersebut, kapan harus menggunakannya, dan cara melakukannya.