Panduan developer
Baik Anda membuat aplikasi untuk ponsel, pergelangan tangan, tablet, TV, atau mobil, kami memiliki panduan dan referensi API yang Anda butuhkan.
Teknologi perangkat Android
Dokumentasi lainnya
Perpustakaan
Android Jetpack
Toolkit API modern yang tidak bergantung pada rilis Android, berfungsi di seluruh perangkat, dan kompatibel dengan versi Android sebelumnya. Jetpack menyertakan lebih dari 70 library androidx.
Komponen arsitektur
API untuk tugas arsitektur aplikasi penting, seperti pengelolaan siklus proses dan persistensi data, agar Anda dapat menulis aplikasi modular dengan lebih sedikit kode boilerplate.
Perpustakaan
Library data binding
Mengikat komponen UI ke sumber data menggunakan format deklaratif.
Perpustakaan
Library Layanan Penagihan Play
Mengirim permintaan penagihan dan mengelola transaksi penagihan dengan Google Play.
Alat Pengembang
Panduan
Android Emulator
Anda dapat menginstal dan menjalankan aplikasi di Android Emulator lebih cepat daripada dengan perangkat fisik. Emulator meniru berbagai konfigurasi perangkat dan sensor hardware, serta mengingat tempat Anda berhenti bermain.
Panduan
Konfigurasi versi
Android Studio menggunakan Gradle untuk mengotomatiskan proses build, sekaligus memungkinkan Anda menentukan konfigurasi build kustom yang fleksibel.
Panduan
Menata letak UI
Gunakan Android Studio Layout Editor untuk membuat dan melihat pratinjau UI aplikasi dengan menarik elemen ke dalam desainer visual, sehingga Anda tidak perlu menulis XML secara manual.
Panduan
Membuat profil performa aplikasi
Performa aplikasi yang buruk dapat merusak pengalaman pengguna dan merusak reputasi aplikasi Anda. Jika aplikasi Anda merespons dengan lambat, menampilkan animasi yang putus-putus, berhenti berfungsi, error, atau menghabiskan banyak daya, pengguna akan melihat. Untuk menghindari masalah performa seperti ini, ukur memori, CPU, dan penggunaan jaringan aplikasi Anda dengan menggunakan Android Profiler.
Edukasi lainnya
Lihat referensi ini untuk pemula dan developer Android berpengalaman.
Codelab
Pelajari cara membuat aplikasi kecil, menambahkan fitur baru ke aplikasi yang sudah ada, dan mempelajari cara menggunakan alat terbaru.
Pelatihan video online
Pelajari pengembangan Android dari Google yang berpartner dengan ChromeVox. Ikuti salah satu dari beberapa kursus gratis atau daftar ke program Nanoderajat ChromeVox.
Kursus pelatihan
Baik Anda baru menulis aplikasi atau memiliki pengalaman bertahun-tahun, kursus online dari Google ini dapat membantu Anda mengembangkan keterampilan.