Pratinjau Developer untuk Android 11 kini tersedia; uji dan sampaikan masukan Anda.

Dokumentasi untuk developer aplikasi

Baik Anda mem-build aplikasi untuk handset Android, Wear OS by Google, Android TV, Android Auto, atau Android Things, bagian ini menyajikan panduan dan referensi API yang Anda butuhkan.

Contoh

Android

Blueprint Arsitektur Android

Kumpulan contoh untuk membahas dan menampilkan berbagai alat serta pola arsitektur aplikasi Android.
Java

Contoh Pemutar Musik Android Universal

Contoh ini menunjukkan cara mengimplementasikan aplikasi media audio yang berfungsi di beberapa faktor bentuk dan memberikan pengalaman pengguna yang konsisten di ponsel, tablet, Auto, Wear, serta perangkat Cast Android.
Java

Contoh Komponen Arsitektur Android

Contoh Komponen Arsitektur Android.
Java

Contoh pengujian Android

Kumpulan contoh yang menunjukkan berbagai framework dan teknik untuk pengujian otomatis.
Kotlin

Topeka untuk Android

Kuis seru yang menampilkan desain material di Android.
C++

Contoh Android NDK

Contoh Android NDK dengan Android Studio.

Library

Library

Komponen Arsitektur Android

Library ini menyediakan API untuk tugas-tugas arsitektur aplikasi esensial seperti pengelolaan siklus proses dan persistensi data, agar Anda dapat menulis aplikasi modular dengan lebih sedikit kode boilerplate.
Library

Support library

Library Dukungan Android menawarkan versi kompatibel mundur dari sejumlah fitur, termasuk lainnya yang tidak dibuat ke dalam framework.

Library

Library data binding

Library Data Binding memungkinkan Anda menulis tata letak deklaratif.
Library

Android Test

Android Test membantu Anda mem-build dan menjalankan kode pengujian untuk aplikasi Anda.
Library

Library Layanan Penagihan Play

Layanan Penagihan Google Play menyediakan antarmuka sederhana untuk mengirim permintaan tagihan dan mengelola transaksi tagihan dengan Google Play.

Alat Pengembang

Panduan

Android Emulator

Anda dapat menginstal dan menjalankan aplikasi di Android Emulator lebih cepat daripada dengan perangkat fisik. Android Emulator menyimulasikan berbagai konfigurasi perangkat dan sensor hardware, serta menggunakan snapshot sehingga Anda dapat melanjutkan dengan cepat persis dari titik terakhir Anda.
Panduan

Konfigurasi build Anda

Android Studio menggunakan Gradle, sebuah toolkit build canggih, untuk mengotomatiskan proses build, sekaligus memungkinkan Anda untuk menentukan konfigurasi build kustom yang fleksibel.
Panduan

Mem-build tata letak UI

Android Studio menyertakan Layout Editor yang memungkinkan Anda mem-build dan melihat pratinjau UI aplikasi dengan menarik elemen ke editor desain visual, tanpa perlu menulis XML tata letak secara manual.
Panduan

Membuat profil performa aplikasi

Performa aplikasi yang buruk dapat merusak pengalaman pengguna dan reputasi aplikasi Anda. Jika aplikasi merespons dengan lambat, menampilkan animasi yang putus-putus, macet, tidak bekerja, atau memakai terlalu banyak daya, pengguna akan memerhatikannya. Agar terhindar dari masalah performa tersebut, manfaatkan Android Profiler untuk mengukur penggunaan memori, CPU, dan jaringan oleh aplikasi Anda.

Edukasi lainnya

Lihat referensi lain berikut untuk developer Android pemula dan berpengalaman.

Codelab Android

Codelab adalah tutorial mandiri singkat yang memandu Anda memahami proses mem-build jenis aplikasi tertentu atau menambahkan fitur baru ke aplikasi yang sudah ada.

Kursus video online

Google bekerja sama dengan Udacity untuk mengajarkan pengembangan Android melalui video online. Tersedia sejumlah kursus gratis, atau Anda dapat mendaftar di program Nanodegree.

Kursus pelatihan

Pelatihan online ini menyediakan cara terpandu untuk memahami cara mem-build aplikasi Android. Kursus tersedia baik untuk developer yang masih baru maupun yang sudah mahir.

Video terbaru