Android 11—Minggu 6—Jetpack

Android Jetpack adalah serangkaian library yang dibuat untuk membantu Anda menulis aplikasi berkualitas tinggi yang mengikuti praktik terbaik, menggunakan lebih sedikit kode boilerplate, serta bekerja secara konsisten di seluruh versi dan perangkat Android. Jalur ini memperkenalkan library baru yang dimasukkan ke Android 11, bersama dengan update besar.

 

Jetpack suite untuk Pengembangan Android

Video Opsional

Selamat datang di Android 11—Minggu 6—Jetpack! Tonton teaser pengantar untuk mempersiapkan aktivitas dalam jalur ini.

Injeksi dependensi pada Android dengan Hilt

Opsional

Hilt adalah library Android baru yang menyederhanakan injeksi dependensi (DI) di aplikasi Anda, sehingga Anda dapat berfokus hanya pada bagian penting dari mendefinisikan dan memasukkan binding tanpa mengkhawatirkan pengelolaan semua penyiapan dan pemasangan DI. Baca artikel ini untuk mempelajari lebih lanjut prinsip-prinsip DI dan cara mengaktifkan Hilt di aplikasi Anda.

Menggunakan Hilt di aplikasi Android Anda

Codelab

Dalam codelab ini, Anda akan mempelajari cara menggunakan Hilt sebagai alat injeksi dependensi (DI) untuk mengelola dependensi, serta pentingnya DI untuk membuat aplikasi yang solid dan dapat diperluas yang diskalakan ke project besar.

Memahami Paging 3

Opsional

Library Paging telah diupgrade sepenuhnya. Baca artikel ini untuk mempelajari lebih lanjut tentang sorotan dan fitur Paging 3, serta cara menerapkannya di aplikasi Anda.

Paging dengan Paging 3

Video Opsional

Paging 3 adalah penulisan ulang lengkap dari library Paging 2, yang menawarkan penanganan error yang lebih baik, dukungan untuk fitur umum, dan lainnya. Tonton video ini untuk mempelajari update dan perubahan yang diperkenalkan di Paging 3.

Paging Android

Codelab

Dalam codelab ini, Anda akan mempelajari komponen utama library Paging 3, serta cara menambahkan Paging ke dalam aplikasi Android sehingga dapat memuat dan menampilkan halaman data dari set data yang lebih besar dari penyimpanan lokal atau melalui jaringan.

Mengenal CameraX beta

Video Opsional

CameraX adalah library Jetpack yang didesain untuk membantu Anda mengembangkan aplikasi kamera dengan lebih mudah, dengan dukungan untuk perangkat Android bawaan yang lama. Tonton video ini untuk melihat update dalam rilis beta baru, termasuk perbaikan untuk masalah terkait perangkat.

Memulai CameraX

Codelab

Dalam codelab ini, Anda akan mempelajari support library Jetpack, CameraX, berbagai kasus penggunaannya, dan cara menambahkan dependensi CameraX ke aplikasi kamera.