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
Library
Android Jetpack
Toolkit API modern yang tidak bergantung pada rilis Android, berfungsi di berbagai perangkat, dan kompatibel dengan versi Android sebelumnya. Jetpack menyertakan rangkaian lebih dari 70 library androidx.
Komponen arsitektur
API untuk tugas arsitektur aplikasi penting, seperti pengelolaan siklus proses dan persistensi data, sehingga Anda dapat menulis aplikasi modular dengan lebih sedikit kode boilerplate.
Library
Play Billing Library
Kirim permintaan penagihan dan kelola transaksi penagihan dengan Google Play.
Developer Tools
Panduan
Android Emulator
Anda dapat menginstal dan menjalankan aplikasi di Android Emulator lebih cepat dibandingkan dengan perangkat fisik. Emulator meniru berbagai konfigurasi perangkat dan sensor hardware, dan mengingat persis bagian yang terakhir Anda tinggalkan.
Panduan
Mengonfigurasi build Anda
Android Studio menggunakan Gradle untuk mengotomatiskan proses build, sekaligus memungkinkan Anda untuk menentukan konfigurasi build kustom yang fleksibel.
Panduan
Menata letak UI
Gunakan Layout Editor Android Studio 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 reputasi aplikasi Anda. Jika aplikasi Anda merespons dengan lambat, menampilkan animasi yang putus-putus, berhenti berfungsi, error, atau menghabiskan banyak daya, pengguna akan melihatnya. 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.
Kursus video online
Pelajari pengembangan Android dari Google melalui kemitraan dengan Udacity. Ikuti salah satu dari beberapa kursus gratis atau daftar ke program Nanoderajat dari Udacity.
Kursus pelatihan
Baik Anda baru mulai menulis aplikasi atau telah memiliki pengalaman bertahun-tahun, kursus online dari Google ini dapat membantu Anda mengembangkan keterampilan.