Membuat aplikasi dengan template

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:

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