Dokumentasi untuk developer aplikasi

Apakah Anda membuat handset Android, Wear OS by Google, Android TV, Android Auto, atau Android Things, bagian ini memberikan panduan dan referensi API yang Anda butuhkan.

Contoh

Android Architecture Blueprints

Koleksi contoh untuk membahas dan memamerkan fitur dan pola arsitektural yang berbeda untuk aplikasi Android.

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, dan perangkat Cast Android.

Contoh Komponen Arsitektur Android

Contoh Komponen Arsitektur Android.

Contoh pengujian Android

Koleksi contoh yang menunjukkan framework dan teknik yang berbeda untuk pengujian otomatis.

Topeka untuk Android

Kuis yang menyenangkan untuk memamerkan desain material di Android.

Contoh Android NDK

Contoh Android NDK dengan Android Studio.

Library

Komponen Arsitektur Android

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

Library dukungan

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

Library data binding

Library Data Binding memungkinkan Anda menulis tata letak deklaratif.

Android Test

Android Test membantu Anda membuat dan menjalankan kode pengujian untuk aplikasi Anda.

Library Penagihan Play

Penagihan via Google Play di Google Play menyediakan antarmuka sederhana untuk mengirim permintaan Penagihan via Google Play dan mengelola transaksi Penagihan via Google Play dengan Google Play.

Developer Tools

Android Emulator

Anda dapat menginstal dan menjalankan aplikasi di Android Emulator lebih cepat daripada dengan perangkat fisik. Fitur ini menyimulasikan berbagai konfigurasi perangkat dan sensor hardware, serta menggunakan snapshot untuk secara cepat melanjutkan persis dari waktu terakhir Anda tinggalkan.

Mengonfigurasi versi

Android Studio menggunakan Gradle, sebuah toolkit pembuatan lanjutan, untuk mengotomatisasi proses pembuatan, sekaligus memungkinkan Anda untuk menentukan konfigurasi versi kustom yang fleksibel.

Membuat tata letak UI

Android Studio menyertakan editor tata letak yang memungkinkan Anda membuat dan melihat pratinjau UI aplikasi dengan menarik elemen ke editor desain visual, bukan menulis XML tata letak dengan tangan.

Membuat profil performa aplikasi

Performa aplikasi yang buruk dapat mengganggu pengalaman pengguna dan merusak reputasi aplikasi. Jika aplikasi merespons dengan lambat, menampilkan animasi yang putus-putus, membeku, tidak bekerja, atau mengonsumsi banyak daya, pengguna akan memerhatikannya. Untuk menghindari masalah performa tersebut, gunakan Android Profiler untuk mengukur memori, CPU, dan penggunaan jaringan pada aplikasi.

Edukasi lainnya

Lihat resource lainnya untuk developer Android pemula dan berpengalaman.

Codelab Android

Codelab adalah tutorial mandiri singkat yang memandu Anda melewati proses membuat jenis aplikasi tertentu atau menambahkan fitur baru ke aplikasi yang sudah ada.

Kursus video online

Google berpartner dengan Udacity untuk mengajarkan pengembangan Android dengan video online. Beberapa kursus gratis tersedia, atau Anda dapat mendaftar di program Nanodegree.

Kursus pelatihan

Pelatihan online ini menyediakan cara yang terpandu melewati proses belajar cara membuat aplikasi Android. Kursus tersedia untuk developer baru dan lanjutan.

Video terbaru