Baik Anda membuat aplikasi untuk ponsel, pergelangan tangan, tablet, TV, atau mobil, kami memiliki panduan dan referensi API yang Anda butuhkan.

Library

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.
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
Mengikat komponen UI ke sumber data menggunakan format deklaratif.
Library
Build dan jalankan kode pengujian untuk aplikasi Anda.
Library
Kirim permintaan penagihan dan kelola transaksi penagihan dengan Google Play.

Developer Tools

Panduan
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
Android Studio menggunakan Gradle untuk mengotomatiskan proses build, sekaligus memungkinkan Anda untuk menentukan konfigurasi build kustom yang fleksibel.
Panduan
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
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.
Pelajari cara membuat aplikasi kecil, menambahkan fitur baru ke aplikasi yang sudah ada, dan mempelajari cara menggunakan alat terbaru.
Pelajari pengembangan Android dari Google melalui kemitraan dengan Udacity. Ikuti salah satu dari beberapa kursus gratis atau daftar ke program Nanoderajat dari Udacity.
Baik Anda baru mulai menulis aplikasi atau telah memiliki pengalaman bertahun-tahun, kursus online dari Google ini dapat membantu Anda mengembangkan keterampilan.