Aplikasi navigasi juga harus memenuhi Persyaratan aplikasi Navigasi. Untuk mempelajari persyaratan lain yang berlaku untuk aplikasi Anda, buka Persyaratan aplikasi media.
Persyaratan umum
Developer aplikasi:
HARUS | Buat alur tugas sepanjang 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) guna mengarahkan pengguna Android Auto ke ponsel untuk melakukan tindakan yang tidak diizinkan saat mengemudi, yang menginstruksikan pengguna untuk melihat layar ponsel hanya saat 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 ini: Navigasi, Pesan, atau Panel). |
SEBAIKNYA | Jaga agar alur tugas tetap singkat (panjang 2 hingga 3 langkah). |
SEBAIKNYA | Tampilkan konten (atau tombol strip tindakan) minimal selama 8 detik sebelum menghapus konten tersebut dalam transisi otomatis antar-langkah. |
SEBAIKNYA | Minta pengguna untuk memberikan izin yang diperlukan saat mereka pertama kali membuka aplikasi. |
SEBAIKNYA | Berikan 2 warna aksen, jika memungkinkan, untuk mengakomodasi latar belakang gelap dan terang dengan lebih baik. |
SEBAIKNYA | Sediakan tombol kembali atau mekanisme keluar lainnya di tempat yang tidak menyediakan tindakan lain, seperti layar pemuatan serta template Message dan Panel tanpa tindakan. |
SEBAIKNYA | Menampilkan konten yang bermanfaat saat membuka template, bukan status kosong tanpa opsi bagi pengguna. |
SEBAIKNYA | Menyediakan pintasan ke langkah sebelumnya (misalnya, saat alur tugas melebihi 3 layar). |
SEBAIKNYA | Sediakan titik entri pengguna, seperti ikon mikrofon, jika aplikasi Anda memungkinkan input suara (rekaman audio). |
SEBAIKNYA | Berhenti merekam audio saat pengguna berhenti memberikan input. |
SEBAIKNYA | Muat ulang konten hanya untuk tujuan yang disebutkan dalam Membatasi gangguan bagi pengemudi atau jika diizinkan secara eksplisit dalam panduan untuk template atau jenis aplikasi tertentu. |
TIDAK BOLEH | Gunakan transisi otomatis untuk menyelesaikan tugas tanpa tindakan pengguna (yaitu, jangan menggunakannya berturut-turut). |
TIDAK BOLEH | Membuat tombol dengan status, seperti tombol, di tempat yang mendukung tindakan (tombol hanya didukung di baris daftar). |
DAPAT | Perbarui gambar, ikon, atau teks sekunder item baris atau petak daftar untuk mencerminkan perubahan. |
Hanya alur pembelian
SEBAIKNYA | Berikan pintasan jika memungkinkan, seperti memungkinkan pengguna mengulangi transaksi sebelumnya ("pesan lagi"). |
TIDAK BOLEH | Izinkan pengguna menyiapkan metode pembayaran. |
TIDAK BOLEH | Minta pengguna untuk berkomitmen pada pembayaran berulang. |
TIDAK BOLEH | Memungkinkan pengguna memilih beberapa item untuk dibeli dalam satu alur. |
Khusus aplikasi POI
SEHARUSNYA | Menyediakan cara untuk meluncurkan aplikasi navigasi untuk menavigasi ke lokasi menarik. |
Aplikasi navigasi
Developer aplikasi:
HARUS | Pastikan semua informasi visual yang digambar pada peta (seperti informasi kecepatan dan pelabelan rute) memenuhi persyaratan kontras. |
HARUS | Gambar hanya konten peta dan konten terkait drive di platform template. |
HARUS | Gambar peta bertema terang atau bertema gelap saat diminta untuk melakukannya. |
SEBAIKNYA | Pastikan teks yang digambar pada peta menggunakan ukuran font 24 dp atau lebih besar kecuali jika dipasangkan dengan elemen visual (seperti rute atau jalan) atau relatif statis pada tampilan. |
SEBAIKNYA | Menunjukkan dengan jelas apakah tugas akan memperbarui rute. |
SEBAIKNYA | Memenuhi atau melebihi ukuran minimum 36 x 36 dp untuk gambar, ikon, dan penanda peta. |
SEBAIKNYA | Gunakan notifikasi belokan demi belokan (TBT) untuk menampilkan rute saat pengguna menyelesaikan tugas di luar template Navigasi selama navigasi aktif (seperti yang ditunjukkan dalam Notifikasi navigasi: TBT dan reguler). |
SEBAIKNYA | Perbarui nilai durasi dan jarak selama mengemudi. |
TIDAK BOLEH | Buat perjalanan multi-transit, karena template tidak dioptimalkan untuk jenis interaktivitas ini. |
DAPAT | Gunakan notifikasi navigasi atau notifikasi peringatan dini (HUN) untuk memberi tahu pengguna tentang info umum terkait navigasi (selain rute belokan demi belokan), seperti lalu lintas di depan. |
DAPAT | Sesuaikan warna latar belakang notifikasi TBT. |
DAPAT | Gunakan animasi saat membantu mengemudi. |
Aplikasi cuaca
Developer aplikasi:
HARUS | Pastikan semua informasi visual yang digambar pada peta atau ikon (seperti radar, indikator suhu, ikon kondisi) memenuhi persyaratan kontras. |
HARUS | Hanya gambar konten peta dan konten terkait cuaca di permukaan template. |
HARUS | Gambar peta bertema terang atau bertema gelap saat diminta untuk melakukannya. |
HARUS | Pastikan indikator cuaca tidak tumpang tindih satu sama lain atau tidak dapat dibaca karena kepadatan/ukuran indikator. |
TIDAK BOLEH | Gunakan animasi cuaca di permukaan template saat pengguna 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 | Tampilkan legenda peta 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. |
SEBAIKNYA | Pastikan teks yang digambar pada peta menggunakan ukuran font 24 dp atau lebih besar kecuali jika dipasangkan dengan elemen visual (seperti rute atau jalan) atau relatif statis pada tampilan. |
SEBAIKNYA | Memenuhi atau melebihi ukuran minimum 36 x 36 dp untuk gambar, ikon, dan penanda peta. |
DAPAT | Menampilkan informasi perkiraan waktu mendatang, seperti Jam, Pagi/Sore, atau Hari. |
DAPAT | Gunakan notifikasi peringatan dini (HUN) untuk memberi tahu pengguna tentang info cuaca penting terbaru terkait kondisi cuaca dalam waktu dekat, atau kondisi di sepanjang rute pengguna. |
DAPAT | Menggunakan animasi terkait cuaca saat pengguna tidak mengemudi. |
DAPAT | Gunakan animasi jika 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:
- Template petak
- Template daftar
- Template Pesan Panjang
- Template pesan
- Peta + Template konten
- Template navigasi
- Template panel
- Template Daftar Tempat (peta)
- Template penelusuran
- Template login
- Template tab