
Modern Android development
Alat pengembangan, library, dan panduan yang direkomendasikan tim Android mempercepat dan mempermudah pembuatan aplikasi Android berkualitas tinggi.
Meningkatkan produktivitas
Pendekatan Android modern membantu Anda membuat aplikasi dengan lebih sedikit kode sehingga Anda dapat meningkatkan kecepatan pengembangan dan mengurangi pemeliharaan.
Mengurangi error
Menerapkan praktik terbaik akan membantu Anda melihat lebih sedikit error, dan pengguna akan mengalami lebih sedikit bug dan error.
Berfokus pada hal yang membuat aplikasi Anda unik
Dengan lebih sedikit boilerplate, kompleksitas kode, lebih sedikit error, dan kompatibilitas mundur, Anda dapat berfokus untuk membuat aplikasi Anda unik.
Apa yang dimaksud dengan Modern Android Development?
Compose:
Membangun antarmuka pengguna yang menarik
Jetpack Compose menyederhanakan dan mempercepat pengembangan UI di Android. Tulis lebih sedikit kode dan gunakan alat canggih serta API Kotlin yang intuitif.
Kotlin:
Bahasa yang modern, ringkas, dan canggih
Lebih dari 95% dari 1.000 aplikasi Android terbaik menggunakan Kotlin untuk meningkatkan produktivitas, kepuasan developer, dan keamanan kode.
Jetpack:
Library untuk memudahkan pengembangan aplikasi
Lihat rangkaian library Android, yang menerapkan praktik terbaik kami dan mengurangi kode boilerplate.
Menggunakan Android Studio untuk pengembangan
Android Studio adalah IDE resmi untuk pengembangan aplikasi Android, yang dilengkapi dengan alat desain Compose, sistem build yang fleksibel, dan Android Emulator.
Menargetkan versi Android terbaru
Kami menangani kompatibilitas mundur, sehingga Anda dapat menargetkan versi Android terbaru, menggunakan teknologi terbaru, dan berjalan secara konsisten di seluruh versi dan perangkat Android.
Praktik terbaik arsitektur dan pengujian
Arsitektur, pola pengujian, dan panduan membantu Anda membangun aplikasi yang solid dan skalabel.
Kualitas aplikasi
Bangun aplikasi berkualitas tinggi untuk memberikan pengalaman pengguna yang lancar dan konsisten. Pelajari cara membuat aplikasi untuk perangkat layar besar, dan pastikan aplikasi Anda berfungsi dengan baik di seluruh faktor bentuk seperti tablet, perangkat foldable, dan Chromebook. Gunakan checklist kualitas aplikasi inti Android untuk membantu mengevaluasi kelancaran dan keamanan pengalaman pengguna Anda.
Bagus | Sangat Bagus | |
---|---|---|
|
|
|
|
Mudah digunakan |
|
|
Berfungsi dengan baik di perangkat pengguna |
|
|
Aman |
|
Bagus | |
---|---|
|
|
|
Mudah digunakan |
|
Berfungsi dengan baik di perangkat pengguna |
|
Aman |
Sangat Bagus | |
---|---|
|
|
|
|
|
|
|
|
Contoh
Now in Android
Now in Android adalah aplikasi Android yang dibuat dengan Kotlin dan Jetpack Compose. Now in Android dirancang sebagai referensi bagi developer Android yang memodelkan praktik terbaik untuk desain dan pengembangan.
Contoh Compose
Repositori ini berisi kumpulan masing-masing project Android Studio untuk membantu Anda mempelajari Compose di Android. Setiap contoh menunjukkan kasus penggunaan, tingkat kompleksitas, dan API yang berbeda-beda.
Aplikasi daftar tugas
Contoh ini menampilkan berbagai pendekatan arsitektur untuk mengembangkan aplikasi Android. Di cabang yang berbeda, Anda akan menemukan aplikasi yang sama (aplikasi TODO) diimplementasikan dengan perbedaan kecil.
Membangun aplikasi untuk berbagai Faktor Bentuk
Panduan
Panduan Kotlin
Banyak library Jetpack untuk Wear OS yang ditulis dalam Kotlin guna membantu Anda menyederhanakan pengembangan, mempelajari cara menerapkan Modern Android Development (MAD) ke aplikasi untuk pergelangan tangan.
Panduan
Panduan perangkat layar besar
Anda dapat menggunakan konsep yang sama dari membangun UI dan mengelola tata letak di aplikasi seluler untuk memperluas aplikasi Anda ke perangkat layar besar. Pelajari lebih lanjut di sini.
Panduan
Compose untuk TV
Compose untuk library TV memungkinkan Anda membuat aplikasi TV native modern, dengan lebih efisien dan dengan lebih sedikit kode, menggunakan komponen yang dioptimalkan untuk TV yang mudah disesuaikan.
Kursus dan Jalur Pembelajaran
kursus
Kursus Dasar-Dasar Android dengan Compose
Pelajari praktik terbaik dan arsitektur yang direkomendasikan untuk membangun aplikasi yang tangguh dan berkualitas produksi.
kursus
Jetpack Compose untuk Android Developers
Kursus ini ditujukan bagi developer Android yang ada untuk mempelajari Compose berdasarkan topik seperti tata letak, penerapan tema, animasi, arsitektur, status, dan lainnya.
kursus
Jalur pembelajaran Arsitektur Aplikasi Android modern
Pelajari praktik terbaik dan arsitektur yang direkomendasikan untuk membangun aplikasi yang tangguh dan berkualitas produksi.
kursus
Seri video MAD Skills
Pelajari praktik terbaik coding dan metode terbaru langsung dari tim Android dalam seri MAD Skills kami.