Mendesain aplikasi dengan Library Aplikasi Android untuk Mobil melibatkan pengurutan
template ke dalam alur tugas dan menyesuaikannya untuk sasaran aplikasi dan
penggunanya.
Gunakan library untuk membuat aplikasi dalam kategori berikut:
Untuk memahami proses desain pada tingkat tinggi, lihat langkah-langkah proses di bawah.
Untuk mengetahui detail peran Anda dan peran library aplikasi dalam menciptakan pengalaman
untuk pengguna, lihat Siapa yang menangani apa.
Langkah-langkah proses
Desain dengan Library Aplikasi Android untuk Mobil melibatkan langkah-langkah berikut,
secara umum:
Menentukan tugas pengguna.
Cari tahu tugas mana yang penting bagi pengguna untuk dilakukan dengan aplikasi Anda di
kendaraan.
Merencanakan komunikasi.
Pilih opsi komunikasi yang sesuai untuk semua skenario saat aplikasi Anda
berkomunikasi dengan pengguna.
Sesuaikan aplikasi Anda.
Sesuaikan konten setiap template agar sesuai dengan kebutuhan pengguna, dan
sesuaikan gaya visual agar mencerminkan brand aplikasi Anda.
Siapa yang menangani masalah berikut
Saat Anda membuat aplikasi dengan Library Aplikasi Android untuk Mobil, library aplikasi
akan menangani banyak aspek pengalaman aplikasi, termasuk membuatnya berfungsi dengan
cara yang dioptimalkan untuk mengemudi di semua mobil yang kompatibel.
Yang ditangani library
Yang ditangani developer aplikasi
Input: Menangani input pengguna ke template melalui
mekanisme yang tersedia di mobil tertentu, seperti layar sentuh atau
tombol putar
Penentuan ukuran layar: Menyesuaikan konten dengan ukuran
layar
UI yang konsisten dan dioptimalkan untuk mendorong: Memastikan bahwa
UI dan pola interaksi sudah dikenal dan konsisten di seluruh aplikasi
Mode terang dan gelap (kecuali seperti yang tercantum di bawah):
Menyesuaikan fitur template ke mode yang sesuai untuk kondisi cahaya
sekitar
Pembatasan UX berdasarkan status mengemudi: Membatasi
teks atau menonaktifkan fitur tertentu, seperti keyboard, saat pengguna
mengemudi
Peta untuk aplikasi non-navigasi: Menggambar peta dalam template Daftar Tempat (peta)
Input suara: Memproses audio yang direkam
Alur penggunaan: Membuat urutan template yang disesuaikan
untuk mengatasi perjalanan penting pengguna
Metadata: Menyediakan metadata seperti item daftar dan lokasi yang akan disematkan di peta
Elemen branding: Menyediakan ikonografi,
gambar, dan
warna aksen
kustom (dengan varian terang dan gelap) untuk aplikasi
Maps (khusus aplikasi navigasi): Menggambar dan memperbarui peta (bertema terang atau gelap, seperti yang diinstruksikan) termasuk peta untuk tampilan cluster jika diinginkan
Untuk AAOS, OEM kendaraan menangani:
Gaya khusus kendaraan: Menyesuaikan gaya
untuk berintegrasi dengan branding OEM dan interior kendaraan
[null,null,["Terakhir diperbarui pada 2025-05-22 UTC."],[[["The Android for Cars App Library streamlines app development for vehicles by providing pre-built templates and handling core functionalities like input, screen adaptations, and driving-optimized UI."],["Developers can use the library to build communication, navigation, and other driving-related apps, focusing on customizing task flows, content, and branding."],["App design involves defining user tasks, planning task flows considering driving state, planning communications, and customizing the app's content and styling."],["While the library manages many aspects of the user experience, developers are responsible for voice input processing, user flow creation, providing metadata, and branding elements."],["Vehicle OEMs handle vehicle-specific styling for AAOS to integrate with their branding and vehicle interiors."]]],[]]