Mendesain aplikasi dengan Library Aplikasi Android untuk Mobil melibatkan pengurutan
template ke dalam alur tugas dan menyesuaikannya untuk sasaran aplikasi Anda dan
penggunanya.
Gunakan library untuk membuat aplikasi dalam kategori berikut:
Untuk memahami proses desain secara umum, lihat langkah-langkah proses di bawah ini.
Untuk mengetahui detail tentang peran Anda dan peran library aplikasi dalam menciptakan pengalaman
bagi pengguna, lihat Siapa yang menangani apa.
Langkah-langkah proses
Mendesain dengan Library Aplikasi Android untuk Mobil melibatkan langkah-langkah berikut,
secara umum:
Menentukan tugas pengguna.
Cari tahu tugas yang penting untuk dilakukan pengguna dengan aplikasi Anda di
kendaraan.
Merencanakan alur tugas.
Pilih urutan template untuk memandu pengguna menyelesaikan setiap tugas.
Merencanakan komunikasi.
Pilih opsi komunikasi yang sesuai untuk semua skenario saat aplikasi
berkomunikasi dengan pengguna.
Sesuaikan aplikasi Anda.
Sesuaikan konten setiap template untuk mencerminkan kebutuhan pengguna, dan
sesuaikan gaya untuk mencerminkan brand aplikasi Anda.
Siapa yang menangani apa
Saat Anda membuat aplikasi dengan Library Aplikasi Android untuk Mobil, library aplikasi
menangani banyak aspek pengalaman aplikasi, termasuk membuatnya berfungsi dengan
cara yang dioptimalkan untuk pengemudian 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
putar
Ukuran layar: Menyesuaikan konten dengan ukuran
layar
UI yang konsisten dan dioptimalkan untuk pengemudi: Memastikan bahwa
UI dan pola interaksi sudah familier dan konsisten di seluruh aplikasi
Mode terang dan gelap (kecuali seperti disebutkan di bawah):
Menyesuaikan fitur template ke mode yang sesuai untuk kondisi cahaya
sekitar
Batasan UX berdasarkan status mengemudi: Membatasi
teks atau menonaktifkan fitur tertentu, seperti keyboard, saat pengguna
mengemudi
Maps untuk aplikasi non-navigasi: Menggambar peta di template Daftar Tempat (peta)
Input suara: Memproses audio yang direkam
Alur pengguna: Membuat urutan template yang disesuaikan yang menangani perjalanan penting pengguna
Metadata: Menyediakan metadata seperti item daftar dan
lokasi yang akan disematkan di peta
Elemen branding: Menyediakan ikonografi aplikasi, gambar, dan warna aksen kustom (dengan varian terang dan gelap)
Maps (khusus aplikasi navigasi): Menggambar dan memperbarui
peta (bertema terang atau bertema gelap, sesuai petunjuk) termasuk
peta untuk tampilan cluster
jika diinginkan
Untuk AAOS, OEM kendaraan menangani:
Gaya visual khusus kendaraan: Menyesuaikan gaya
untuk diintegrasikan dengan branding OEM dan interior kendaraan
[null,null,["Terakhir diperbarui pada 2024-07-23 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."]]],[]]