Tetap teratur dengan koleksi Simpan dan kategorikan konten berdasarkan preferensi Anda.
Alat pengembangan, API, bahasa, dan teknologi distribusi yang direkomendasikan oleh tim Android untuk membantu developer menjadi lebih produktif serta membuat aplikasi yang lebih baik dan berfungsi di miliaran perangkat.
Menyatukan pembelajaran dari pengembangan aplikasi Android terdepan selama satu dekade.
Kurangi kerumitan dengan library yang berfungsi secara konsisten di lebih banyak perangkat, sambil mempelajari dasar-dasar aplikasi dengan alat dan library yang mengurangi boilerplate.
Dirancang agar bisa digunakan oleh setiap developer dan tim, berapa pun ukurannya. Dibuat untuk bekerja bersama, sekaligus memungkinkan Anda menggunakan apa yang diperlukan saat dibutuhkan.

Dasar-dasar pengembangan

Kumpulan teknologi modern yang makin berkembang, mulai dari coding hingga distribusi.
Bahasa modern yang menghilangkan boilerplate, meningkatkan kualitas, dan membuat pemrograman menjadi lebih menyenangkan.
IDE resmi untuk pengembangan Android dengan dukungan alat canggih.
Cara modern untuk mengemas dan merilis aplikasi, yang mengoptimalkan download untuk perangkat pengguna.
Toolkit modern untuk mem-build UI native yang memungkinkan Anda menyederhanakan dan mempercepat pengembangan UI di Android.

Android Jetpack

Jetpack adalah toolkit API yang terpisah dari rilis Android, berfungsi di berbagai perangkat, dan kompatibel dengan versi Android sebelumnya. Toolkit ini menyertakan rangkaian dari 70 lebih library androidx.
Arsitektur
Komponen berbasis siklus proses yang baru akan membantu mengelola aktivitas dan siklus proses fragmen Anda.
Arsitektur
ViewModel menyimpan data terkait UI yang tidak dihancurkan saat rotasi aplikasi.
Arsitektur
WorkManager memberikan sekumpulan API yang memudahkan penjadwalan tugas asinkron untuk kecepatan atau penundaan eksekusi.
Arsitektur
Room adalah library pemetaan objek SQLite. Gunakan untuk menghindari kode boilerplate dan mengonversi data tabel SQLite menjadi objek Java dengan mudah.
Arsitektur
Library Paging membantu Anda memuat dan menampilkan data sedikit demi sedikit. Memuat bagian data berdasarkan permintaan dapat mengurangi penggunaan bandwidth jaringan dan resource sistem.
Antarmuka Pengguna
Jetpack Compose adalah toolkit modern Android untuk mem-build UI native. Jetpack Compose menyederhanakan dan mempercepat pengembangan UI di Android.
Antarmuka Pengguna
Komponen Navigasi memberikan dukungan untuk aplikasi Jetpack Compose.
Antarmuka Pengguna
ConstraintLayout memungkinkan pembuatan tata letak yang besar dan kompleks dengan hierarki tampilan datar (tidak ada kelompok tampilan bertingkat).
Antarmuka Pengguna
Material adalah sistem adaptif yang berisi pedoman, komponen, dan alat yang mendukung praktik terbaik desain antarmuka pengguna.
Media
CameraX adalah support library Jetpack, yang dibuat untuk memudahkan Anda mengembangkan aplikasi kamera.

Unggulan
Disusun sebagai serangkaian topik selama tiga minggu. Mulai dari Navigasi, Kotlin, hingga Android Studio, setiap topik akan diakhiri dengan tanya jawab, dan kami akan menjawab pertanyaan Anda.
Unggulan
Sumber resmi Anda untuk memperoleh tips dan berita developer Android terbaru.