Membuat aplikasi

Membuat aplikasi media untuk Android Automotive OS melibatkan 6 tugas desain dasar.

Bagian ini memberikan ringkasan tugas-tugas tersebut. Panduan ini juga menjelaskan bagaimana produsen mobil dan developer aplikasi berkontribusi pada pengalaman aplikasi media.


Ringkasan tugas

Karena sebagian besar desain aplikasi media terserah kepada produsen mobil, tugas terkait desain untuk developer aplikasi relatif sederhana.

Berikut adalah 6 tugas dasar untuk developer aplikasi:

1) Rencanakan tab navigasi: Pilih hingga 4 tampilan konten tingkat atas dan tentukan ikon atau label untuk tab navigasi.

2) Rencanakan tampilan penjelajahan: Rencanakan cara pengaturan dan format tampilan konten tingkat atas dan tingkat bawah (petak atau daftar?).

3) Menyesuaikan kontrol pemutaran: Tentukan apakah Anda ingin memberikan tindakan dan ikon kustom, serta apakah akan menerapkan antrean atau tidak.

4) Sesuaikan alur login: Sesuaikan kode yang diberikan untuk membuat alur login untuk aplikasi Anda, jika memerlukan login.

5) Setelan desain: Mendesain layar setelan untuk aplikasi Anda, jika setelan diperlukan.

6) Berikan unsur merek: Berikan ikon aplikasi dan warna aksen, sehingga produsen mobil dapat mewakili merek Anda di layar.

Gunakan tautan di atas untuk mengakses panduan yang lebih terperinci tentang setiap tugas. Untuk ringkasan elemen desain yang harus Anda sediakan, lihat checklist.


Pembagian peran

Tabel di bawah ini 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
Menavigasi aplikasi media

Menentukan di mana panel aplikasi berada serta mendukung navigasi dan kontrol aplikasi yang dapat muncul di panel aplikasi

Tentukan tampilan konten tingkat atas yang akan ditampilkan di tab bilah aplikasi dan berikan ikon serta pelabelan sesuai kebutuhan

Buka Merencanakan tab navigasi

Menjelajahi detail konten

Tentukan ukuran dan konten item petak atau daftar dan terapkan header aplikasi pada tingkat konten yang lebih rendah

Tentukan format (kisi atau daftar) dan susunan untuk konten media yang dapat dijelajahi di setiap tingkat

Buka Merencanakan tampilan penjelajahan

Memutar media

Mengimplementasikan tampilan pemutaran dan panel kontrol yang diperkecil dengan metadata media dan kontrol pemutaran yang sesuai, termasuk kontrol untuk tindakan kustom apa pun dalam aplikasi. Menyediakan kemampuan antrean dalam tampilan pemutaran dan gaya visual untuk antrean.

Putuskan apakah akan menerapkan tindakan kustom di panel kontrol, dan sediakan ikon untuk tindakan tersebut. Putuskan apakah akan menerapkan antrean dan apakah akan memberikan indikator untuk jalur yang sedang diputar.

Buka Menyesuaikan kontrol pemutaran

Login, setelan & penelusuran

Berikan kemampuan untuk penelusuran dan setelan di panel aplikasi, desain keyboard penelusuran, dan hubungkan pengguna ke layar login sesuai kebutuhan

Sediakan alur login (diadaptasi dari kode contoh) dan layar setelan jika diperlukan

Buka Menyesuaikan alur login dan Desain & setelan login

Atribusi merek

Menampilkan ikon aplikasi di semua layar konten dan memilih tempat untuk menerapkan warna aplikasi pihak ketiga sebagai aksen

Menyediakan ikon aplikasi dan menentukan warna aksen

Buka artikel Memberikan unsur merek