Persyaratan UX

Pastikan aplikasi Anda memenuhi persyaratan desain untuk kegunaan dalam mobil.

Bagian ini mencantumkan (atau menyediakan link ke) semua persyaratan UX yang Anda perlukan. Persyaratan UX dinyatakan sebagai petunjuk yang HARUS, SEBAIKNYA, atau DAPAT Anda ikuti. Secara umum, Anda dapat memahami label ini sebagai berikut:

HARUS Wajib (diterapkan di API atau di Kualitas aplikasi Android untuk mobil)
SEHARUSNYA Direkomendasikan
MAY Opsional

Persyaratan UX untuk aplikasi ber-template

Berikut adalah persyaratan berdasarkan jenis aplikasi yang Anda desain:

Persyaratan umum

HARUS Buat alur tugas dengan panjang 5 langkah atau kurang.
HARUS Dapatkan izin pengguna untuk mengakses mikrofon mobil sebelum merekam audio untuk input suara.
HARUS Gunakan metode yang sesuai (seperti yang dinyatakan dalam Menggunakan Library Aplikasi Android untuk Mobil) untuk mengarahkan pengguna Android Auto ke ponsel untuk melakukan tindakan yang tidak diizinkan saat mengemudi, dengan menginstruksikan mereka untuk melihat layar ponsel hanya jika aman untuk melakukannya (lihat Memberikan izin di ponsel).
TIDAK BOLEH Akhiri alur tugas 5 langkah dengan template berbasis daftar, kecuali jika fitur Batas tugas adaptif diaktifkan (langkah ke-5 harus salah satu dari berikut: Navigasi, Pesan, atau Panel).
SHOULD Buat alur tugas yang singkat (2 hingga 3 langkah).
SHOULD Tampilkan konten (atau tombol deretan tindakan) selama minimal 8 detik sebelum menghapus konten tersebut dalam transisi otomatis antar-tahapan.
SHOULD Minta pengguna untuk memberikan izin yang diperlukan saat mereka pertama kali membuka aplikasi.
SHOULD Jika memungkinkan, berikan 2 warna aksen untuk mengakomodasi latar belakang gelap dan terang dengan lebih baik.
SHOULD Sediakan tombol kembali atau mekanisme keluar lainnya di tempat yang tidak menyediakan tindakan lain, seperti layar pemuatan dan template Pesan dan Panel yang tidak memiliki tindakan.
SHOULD Tampilkan konten yang berguna saat membuka template, bukan status kosong tanpa opsi untuk pengguna.
SHOULD Menyediakan pintasan ke langkah-langkah sebelumnya (misalnya, saat alur tugas melebihi 3 layar).
SHOULD Sediakan titik entri pengguna, seperti ikon mikrofon, jika aplikasi Anda mengizinkan input suara (perekaman audio).
SHOULD Berhenti merekam audio saat pengguna berhenti memberikan input.
SHOULD Refresh konten hanya untuk tujuan yang tercantum dalam Membatasi gangguan bagi pengemudi atau jika diizinkan secara eksplisit dalam panduan untuk template atau jenis aplikasi tertentu.
SEBAIKNYA TIDAK Gunakan transisi otomatis untuk menyelesaikan tugas tanpa tindakan pengguna (yaitu, jangan gunakan secara berurutan).
SEBAIKNYA TIDAK Buat tombol dengan status, seperti tombol geser, di tempat tindakan didukung (tombol geser hanya didukung di baris daftar).
MAY Perbarui gambar, ikon, atau teks sekunder item petak atau baris daftar untuk mencerminkan perubahan.

Hanya alur pembelian

SHOULD Sediakan pintasan jika memungkinkan, seperti mengizinkan pengguna mengulangi transaksi sebelumnya ("pesan lagi").
TIDAK BOLEH Izinkan pengguna menyiapkan metode pembayaran.
TIDAK BOLEH Minta pengguna untuk berkomitmen melakukan pembayaran berulang.
TIDAK BOLEH Izinkan pengguna memilih beberapa item untuk dibeli dalam satu alur.

Khusus aplikasi POI

SEHARUSNYA Menyediakan cara untuk meluncurkan aplikasi navigasi guna menavigasi ke lokasi menarik.
HARUS Pastikan semua informasi visual yang ditampilkan di peta (seperti informasi kecepatan dan pelabelan rute) memenuhi persyaratan kontras .
HARUS Menggambar hanya konten peta dan konten terkait perjalanan di platform template.
HARUS Menggambar peta bertema terang atau bertema gelap saat diminta untuk melakukannya.
SHOULD Pastikan teks yang digambar di peta menggunakan ukuran font 24 dp atau lebih besar, kecuali jika dipasangkan dengan elemen visual (seperti rute atau jalan) atau relatif statis di layar.
SHOULD Tunjukkan dengan jelas apakah tugas akan memperbarui rute.
SHOULD Memenuhi atau melampaui ukuran minimum 36 x 36 dp untuk gambar, ikon, dan penanda peta.
SHOULD Gunakan notifikasi belokan demi belokan (TBT) untuk menampilkan arah saat pengguna menyelesaikan tugas di luar template Navigasi selama navigasi aktif (seperti yang ditunjukkan dalam Notifikasi navigasi: TBT dan reguler).
SHOULD Memperbarui nilai durasi dan jarak selama perjalanan.
SEBAIKNYA TIDAK Buat perjalanan multi-tujuan, karena template tidak dioptimalkan untuk jenis interaktivitas ini.
MAY Gunakan peringatan navigasi atau notifikasi peringatan dini (HUN) untuk memberi tahu pengguna tentang update umum terkait navigasi (selain petunjuk arah belokan demi belokan), seperti kondisi lalu lintas di depan.
MAY Menyesuaikan warna latar belakang notifikasi TBT.
MAY Gunakan animasi saat membantu mengemudi.

Apl cuaca

HARUS Pastikan semua informasi visual yang digambar di peta atau ikon (seperti radar, indikator suhu, ikon kondisi) memenuhi persyaratan kontras .
HARUS Hanya gambar konten peta dan konten terkait cuaca di platform template.
HARUS Menggambar peta bertema terang atau bertema gelap saat diminta untuk melakukannya.
HARUS Pastikan indikator cuaca tidak tumpang-tindih atau tidak dapat dibaca karena kepadatan/ukuran indikator.
TIDAK BOLEH Gunakan animasi cuaca di permukaan template saat pengguna sedang mengemudi.
TIDAK BOLEH Menampilkan lebih dari 5 anotasi peta cuaca unik dalam tampilan tertentu (misalnya: Penanda suhu, penanda kecepatan angin, kelembapan, overlay radar, indikator petir, kondisi jalan, semuanya dalam tampilan yang sama).
TIDAK BOLEH Menampilkan legenda peta yang kompleks dengan lebih dari 3 item unik, atau lebih dari 3 warna unik (gradien tidak berlaku) saat pengguna mengemudi.
TIDAK BOLEH Izinkan pengguna mengonfigurasi interval waktu atau tanggal informasi perkiraan cuaca.
SHOULD Pastikan teks yang digambar di peta menggunakan ukuran font 24 dp atau lebih besar, kecuali jika dipasangkan dengan elemen visual (seperti rute atau jalan) atau relatif statis di layar.
SHOULD Penuhi atau lewati ukuran minimum 36 x 36 dp untuk gambar, ikon, dan penanda peta.
MAY Tampilkan informasi perkiraan untuk waktu mendatang, seperti Jam, AM/PM, atau Hari.
MAY Gunakan notifikasi pop-up (HUN) untuk memberi tahu pengguna tentang update cuaca penting terkait kondisi cuaca yang akan terjadi, atau kondisi di sepanjang rute pengguna.
MAY Gunakan animasi terkait cuaca saat pengguna tidak sedang mengemudi.
MAY Gunakan animasi saat terkait dengan pergerakan peta oleh pengguna atau lokasi pengguna.

Persyaratan khusus template

Gunakan persyaratan khusus template untuk memastikan setiap template dalam alur tugas Anda memenuhi persyaratan dan rekomendasi UX.

Pelajari lebih lanjut persyaratan untuk setiap template: