Saat mendesain aplikasi media, prioritaskan kasus penggunaan berikut. Izinkan pengguna melakukan hal berikut:
- Mendengarkan media yang didownload
- Streaming media dari smartwatch
Mendengarkan media yang didownload
Contoh berikut menunjukkan cara membantu pengguna mendengarkan media yang didownload.
Mendownload media
Pengguna dapat mendownload item media secara manual dari halaman entity. Tampilkan lokasi, progres, dan ukuran download kepada pengguna.

Halaman entitas

Ukuran download (Dialog)

Progres download
Menjelajahi media yang didownload
Saat pengguna menjelajahi media, tampilkan media yang baru saja didownload.

Hasil download

Cari

Halaman entitas
Menghapus media yang didownload
Jika konten sudah didownload, tampilkan tindakan untuk menghapus media yang didownload dari perangkat.

Didownload

Hapus download (Dialog)

Halaman entitas
Pilih perangkat output
Jika perangkat sumbernya adalah smartwatch, minta pengguna untuk memilih output audio sebelum mereka mulai mendengarkan musik. Setelah pengguna memilih perangkat output, putar media dan tampilkan ikon perangkat output—seperti headset atau earbud—di kontrol media.

Output Pemutar Media tanpa

Pengalih output sistem (Dialog)

Output dengan Pemutar Media
Streaming media
Streaming dari smartwatch menghabiskan daya baterai. Prioritaskan konten yang didownload saat pengguna memilih untuk mendengarkan di smartwatch dengan menampilkan download yang baru saja digunakan dalam daftar penjelajahan. Tambahkan tombol yang mengarahkan pengguna ke daftar download lengkap, seperti yang ditunjukkan pada gambar berikut.

Memprioritaskan konten yang didownload

Tombol Download

Daftar download
Untuk mengetahui informasi selengkapnya, lihat Toolkit Media di GitHub.