Mendesain aplikasi media

Pengguna Android berinteraksi dengan berbagai jenis media seperti buku audio, musik, podcast, dan radio. Penting untuk mendesain aplikasi yang memungkinkan pengguna mengakses media di smartwatch dengan mudah. Smartwatch adalah platform unik yang memprioritaskan kemudahan dan kecepatan interaksi, karena pengguna menghabiskan lebih sedikit waktu untuk berinteraksi dengan smartwatch mereka dibandingkan ponsel atau tablet.

Untuk mengetahui informasi selengkapnya, lihat Toolkit Media di GitHub.

Arsitektur aplikasi media

Buat aplikasi media dengan batasan dan persyaratan tertentu. Aplikasi media sering kali menyertakan halaman Jelajahi dan Entity. Jelajahi memungkinkan pengguna menemukan media untuk diputar. Gunakan halaman Entity untuk memberi pengguna informasi lebih lanjut tentang konten item media. Halaman tersebut juga dapat berisi tindakan tambahan seperti download manual, putar, atau acak.

Aplikasi media juga harus menyertakan layar kontrol media. Buat kontrol media menggunakan tata letak lima tombol. Hal ini untuk memastikan target ketuk minimum terpenuhi. Berikut adalah contoh kontrol media untuk aplikasi musik dan aplikasi podcast.

Sesuaikan kontrol media yang Anda tampilkan, bergantung pada jenis konten. Gunakan ikon overflow tiga titik untuk mengarahkan pengguna ke halaman tambahan jika Anda ingin menyertakan lebih dari lima tindakan. Anda dapat menggunakan ikon dan font khusus untuk aplikasi Anda.

Saat membuat halaman entity, pastikan konteks dan tindakan penting tersedia, seperti mendownload media untuk pemutaran offline, atau kecepatan pemutaran.

Contoh halaman entity untuk aplikasi musik. Contoh halaman entity untuk aplikasi podcast.

Sebagian besar perangkat Wear OS memiliki tombol samping yang berputar (RSB) atau bingkai. Perangkat Wear tertentu mungkin juga memiliki tombol fisik tambahan untuk mengontrol volume. Gunakan RSB, bingkai, atau tombol tambahan untuk mengontrol volume. Tampilkan indikator hanya saat RSB atau bingkai diputar, seperti yang ditunjukkan pada contoh berikut.

Kurangi hierarki aplikasi dan tampilkan media untuk pengguna. Desain dengan arsitektur informasi datar yang memungkinkan pengguna dengan cepat mengakses daftar dan menampilkan thumbnail untuk pengguna. Pertimbangkan untuk menggunakan komponen desain kustom untuk Wear OS. Untuk informasi selengkapnya, lihat rekomendasi desain untuk Kartu dan Chip.

Kasus penggunaan umum

Saat mendesain aplikasi media, pastikan Anda memprioritaskan kasus penggunaan penting berikut.

Izinkan pengguna untuk:

  • Mendengarkan media yang didownload
  • Streaming musik dari smartwatch

Mendengarkan media yang didownload

Pengguna harus dapat mendownload item media secara manual dari halaman entity.

Beri tahu pengguna tempat mereka mendownload konten, progres download, waktu yang dibutuhkan untuk mendownload, dan ukuran download, seperti yang ditunjukkan dalam contoh berikut:

Saat pengguna menjelajahi media, tampilkan media yang baru saja didownload.

Jika konten sudah didownload, berikan penjelasan terkait hal tersebut dengan menampilkan tindakan untuk menghapus download dari smartwatch. Dalam hal ini, Anda juga harus menunjukkan seberapa banyak ruang penyimpanan yang digunakan oleh ponsel, seperti yang ditunjukkan pada gambar berikut.

Jika perangkat sumbernya adalah smartwatch, minta pengguna untuk menghubungkan headset sebelum mulai mendengarkan musik. Setelah headset terhubung, putar media dan buka kontrol media.

Streaming musik dari smartwatch

Streaming dari smartwatch dapat menghabiskan daya baterai smartwatch. Prioritaskan konten yang didownload saat pengguna memilih untuk mendengarkan di smartwatch dengan mengekspos download yang baru saja digunakan dalam daftar penjelajahan. Sebaiknya tambahkan tombol yang mengarahkan pengguna ke daftar download lengkap seperti yang ditunjukkan pada gambar berikut.