Membuat aplikasi media untuk Android Automotive OS melibatkan 6 tugas desain dasar.
Bagian ini memberikan ringkasan tugas tersebut. Kebijakan ini juga menjelaskan kontribusi produsen mobil dan developer aplikasi terhadap pengalaman aplikasi media.
Ringkasan tugas
Karena sebagian besar desain aplikasi media tergantung pada pembuat mobil, tugas terkait desain untuk developer aplikasi relatif sederhana.
Berikut adalah 6 tugas dasar untuk developer aplikasi:
1) Merencanakan tab navigasi: Pilih maksimal 4 tampilan konten di bagian atas dan tentukan ikon atau label untuk tab navigasi.
2) Merencanakan tampilan penjelajahan: Rencanakan bagaimana tampilan tingkat atas dan tingkat bawah konten akan diatur dan diformat (petak atau daftar?).
3) Menyesuaikan kontrol pemutaran: Tentukan apakah Anda ingin memberikan tindakan dan ikon khusus serta apakah akan mengimplementasikan antrean atau tidak.
4) Sesuaikan alur login: Sesuaikan kode yang diberikan untuk membuat alur login untuk aplikasi Anda, jika memerlukan login.
5) Setelan desain: Layar setelan desain untuk aplikasi Anda, jika setelan diperlukan.
6) Berikan unsur merek: Berikan ikon aplikasi dan warna aksen Anda, sehingga produsen mobil dapat menampilkan merek Anda di layar.
Gunakan link di atas untuk mengakses panduan yang lebih mendetail tentang setiap tugas. Untuk ringkasan elemen desain yang harus Anda berikan, lihat checklist.
Pembagian peran
Tabel di bawah merangkum peran desain produsen mobil dan developer aplikasi dalam memastikan pengalaman aplikasi media terpadu.
Aspek pengalaman media | Peran desain produsen mobil | Peran desain developer aplikasi |
---|---|---|
Menjelajahi aplikasi media |
Memutuskan tempat panel aplikasi bergerak serta mendukung navigasi dan kontrol aplikasi yang dapat muncul di panel aplikasi |
Tentukan tampilan konten tingkat atas yang akan direpresentasikan di tab panel aplikasi dan berikan ikon serta pelabelan sesuai kebutuhan |
Menjelajahi detail konten |
Menentukan ukuran dan konten petak atau item daftar dan menerapkan header aplikasi di tingkat konten yang lebih rendah |
Menentukan format (kisi atau daftar) dan organisasi untuk konten media yang dapat dijelajahi di setiap tingkat |
Memutar media |
Menerapkan tampilan pemutaran dan panel kontrol yang diperkecil dengan metadata media dan kontrol pemutaran yang sesuai, termasuk kontrol untuk setiap tindakan kustom dalam aplikasi. Menyediakan kemampuan untuk mengantre di tampilan pemutaran dan penataan gaya antrean. |
Menentukan apakah akan menerapkan tindakan kustom pada panel kontrol dan memberikan ikon untuk tindakan tersebut. Tentukan apakah akan mengimplementasikan antrean dan apakah akan memberikan indikator untuk trek yang sedang diputar. |
Login, setelan & penelusuran |
Menyediakan kemampuan untuk penelusuran dan setelan di panel aplikasi, mendesain keyboard penelusuran, dan menghubungkan pengguna ke layar login sesuai kebutuhan |
Sediakan alur login (diadaptasi dari kode contoh) dan layar setelan jika diperlukan Buka Menyesuaikan alur login dan Mendesain setelan login & |
Atribusi merek |
Tampilkan ikon aplikasi di semua layar konten dan pilih tempat untuk menerapkan warna aplikasi pihak ketiga sebagai aksen |
Menyediakan ikon aplikasi dan menentukan warna aksen |