Membuat aplikasi dengan template

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:

  1. Menentukan tugas pengguna. Cari tahu tugas mana yang penting bagi pengguna untuk dilakukan dengan aplikasi Anda di kendaraan.
  2. Merencanakan alur tugas. Pilih urutan template untuk memandu pengguna melalui setiap tugas.
  3. Pertimbangkan status mengemudi. Gunakan template khusus parkir dan strategi alur tugas secara strategis.
  4. Merencanakan komunikasi. Pilih opsi komunikasi yang sesuai untuk semua skenario saat aplikasi Anda berkomunikasi dengan pengguna.
  5. 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
  • Transisi layar: Transisi Gerakan di antara 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