Bagian ini menjelaskan cara kerja pemutaran untuk aplikasi media.
Pengguna dapat mengontrol pemutaran media dari salah satu opsi berikut:
- Tampilan pemutaran (layar penuh, rangkaian kontrol lengkap)
- Panel kontrol yang diperkecil (kontrol minimal, tersedia di seluruh tampilan)
Tampilan pemutaran
Untuk memulai pemutaran, pengguna memilih item yang dapat diputar di ruang konten, seperti album atau lagu, dan tampilan pemutaran mengambil alih seluruh ruang konten. Tampilan pemutaran menampilkan metadata dan kontrol pemutaran untuk konten yang dipilih. Pengguna dapat mengontrol pemutaran menggunakan kontrol ini dan juga dengan gestur.
Kontrol pemutaran
Kontrol pemutaran ditampilkan di panel kontrol, yang dapat diperluas jika ada lebih dari 5 kontrol (lihat "Lokasi kontrol pemutaran", di bawah). Jika aplikasi mengimplementasikan antrean, header aplikasi akan menyertakan affordance untuk mengakses antrean.
Lokasi kontrol pemutaran
Untuk memastikan penggunaan yang konsisten di seluruh layanan media, baris bawah kontrol (atau satu-satunya baris, jika panel kontrol tidak diluaskan) harus menampilkan kontrol dalam urutan yang ditunjukkan di bawah. Baris atas, yang hanya muncul ketika panel kontrol diluaskan, tersedia untuk hingga 5 tindakan kustom.
Jika aplikasi tidak menggunakan tombol Sebelumnya atau Berikutnya, tombol ini juga dapat diganti dengan tindakan kustom.
Posisi | Tombol |
---|---|
Sangat kiri | Tindakan kustom |
Kiri dari tengah | Tindakan sebelumnya atau kustom |
Center | Putar/Jeda |
Kanan tengah | Tindakan berikutnya atau kustom |
Paling kanan | Kemampuan tambahan (jika ada lebih dari 5 kontrol) atau tindakan kustom |
Gestur
Selain menggunakan kontrol dalam tampilan Pemutaran, pengguna dapat menggunakan gestur untuk memperkecil tampilan.
Panel kontrol yang diperkecil
Jika pengguna keluar dari tampilan pemutaran saat konten masih diputar, panel kontrol yang tersedia dalam tampilan pemutaran akan diciutkan ke panel kontrol yang diperkecil, yang memberikan informasi tentang konten yang sedang diputar, serta kontrol dasar seperti Putar dan Jeda. Panel kontrol yang diperkecil memungkinkan pengguna menjelajahi media yang tersedia selagi lagu atau konten lainnya terus diputar.
Antrean
Jika aplikasi media mengimplementasikan antrean, header aplikasi tampilan pemutaran akan menyertakan kemampuan antrean. Memilih kemampuan akan menampilkan daftar konten yang sedang diputar dan mendatang yang diurutkan secara kronologis yang dapat di-scroll. Beberapa aplikasi media juga dapat menampilkan konten yang sebelumnya diputar dalam antrean.
Minimal, antrean akan menampilkan judul untuk setiap item dalam antrean. Developer aplikasi juga dapat memberikan thumbnail untuk setiap postingan. Selain itu, jenis item tersebut dapat memberikan ikon untuk menunjukkan item yang sedang diputar, yang juga dapat ditunjukkan dengan menampilkan waktu yang telah berlalu untuk item tersebut. Namun, produsen mobil dapat memilih apakah akan menampilkan atau menyembunyikan salah satu dari item berikut: thumbnail, ikon, atau waktu yang berlalu.
Pengguna dapat men-scroll daftar dan memilih item apa pun dalam antrean untuk langsung memutarnya di tampilan pemutaran. Untuk kembali ke tampilan pemutaran tanpa memilih item yang akan diputar, pengguna dapat memilih antrean atau kembali affordance.