Medya uygulamaları tasarlama

Android kullanıcıları sesli kitaplar, müzik, podcast'ler ve radyo gibi farklı medya türleriyle etkileşim kurar. Kullanıcıların saatlerinden medyaya kolayca erişebilmesini sağlayan uygulamalar tasarlamak önemlidir. Kol saati, etkileşim kolaylığının ve hızının yüksek önceliğe sahip olduğu benzersiz bir yüzeydir. Bunun nedeni, kullanıcıların kol saatiyle etkileşimde bulunmak için telefon veya tabletlerine kıyasla çok daha az zaman harcamalarıdır.

Daha fazla bilgi için GitHub'daki Medya Araç Seti'ne bakın.

Medya uygulaması mimarisi

Belirli kısıtlamalar ve gereksinimlere sahip medya uygulamaları oluşturun. Medya uygulamaları genellikle Göz at ve Varlık sayfalarını içerir. Göz at, kullanıcıların oynatacakları medyayı bulmasına olanak tanır. Kullanıcılara bir medya öğesinin içeriği hakkında daha fazla bilgi vermek için Varlık sayfalarını kullanın. Manuel indirme, oynatma veya karıştırma gibi ek işlemler de içerebilirler.

Medya uygulamaları ayrıca medya kontrol ekranları içermelidir. Beş düğmeli bir düzen kullanarak medya denetimleri oluşturun. Bu, minimum dokunma hedeflerine ulaşıldığından emin olmak içindir. Aşağıda, müzik uygulaması ve podcast uygulaması için medya denetimlerine dair örnekler verilmiştir.

Görüntülenen medya denetimlerini, içeriğin türüne göre uyarlayın. Beşten fazla işlem eklemek istiyorsanız üç nokta simgesiyle kullanıcıları başka bir sayfaya yönlendirebilirsiniz. Uygulamanız için özel simgeler ve yazı tipleri kullanabilirsiniz.

Varlık sayfaları oluştururken önemli bağlam ve işlemlerin (örneğin, çevrimdışı oynatma için medya indirme veya oynatma hızı) kolayca kullanılabilir olduğundan emin olun.

Bir müzik uygulaması için örnek öğe sayfası. Bir podcast uygulaması için örnek öğe sayfası.

Çoğu Wear OS cihazda dönen bir yan düğme (RSB) veya bir çerçeve bulunur. Bazı giyilebilir cihazlarda ses düzeyini kontrol etmek için ek donanım düğmeleri de bulunabilir. Ses seviyesini kontrol etmek için RSB'yi, çerçeveyi veya ek düğmeyi kullanın. Aşağıdaki örnekte gösterildiği gibi, yalnızca RSB veya çerçeve döndürüldüğünde göstergeyi gösterin.

Uygulama hiyerarşinizi azaltın ve kullanıcı için medyayı kullanıma sunun. Kullanıcıların listelere ve vitrin küçük resimlerine hızlıca erişebilmesini sağlayan düz bir bilgi mimarisiyle tasarım yapın. Wear OS için özel tasarım bileşenleri kullanmayı düşünün. Daha fazla bilgi için Kartlar ve Yongalar ile ilgili tasarım önerilerine göz atın.

Yaygın kullanım alanları

Medya uygulamaları tasarlarken aşağıdaki önemli kullanım alanlarına öncelik verdiğinizden emin olun.

Kullanıcının şunları yapmasına izin ver:

  • İndirilen medyaları dinleme
  • Saatinizden müzik dinleyin

İndirilen medyaları dinleme

Kullanıcılar bir öğe sayfasından medya öğelerini manuel olarak indirebilmelidir.

Aşağıdaki örnekte gösterildiği gibi kullanıcıya içeriği nerede indirdiğini, indirme işleminin ilerleme durumunu, işlem süresini ve indirme boyutunu bildirin:

Kullanıcı medyaya göz atarken, en son indirilen medyayı görüntüleyin.

İçerik zaten indirildiyse indirme işlemini saatten kaldırma işlemini göstererek bu durumu açıkça belirtin. Bu durumda, aşağıdaki resimde gösterildiği gibi, indirme işleminin telefonda ne kadar yer kapladığını da göstermeniz gerekir.

Kaynak cihaz kol saatiyse kullanıcılardan müzik dinlemeye başlamadan önce bir mikrofonlu kulaklık bağlamalarını isteyin. Mikrofonlu kulaklık bağlandıktan sonra, medyayı oynatın ve medya denetimlerini açın.

Saatinizden müzik dinleyin

Saatten canlı yayın yapmak saatin pilini bitirebilir. Kullanıcılar kol saatinde dinlemeyi tercih ettiğinde indirilen içeriklere öncelik vermek için son kullanılan indirmeleri göz atma listesinde gösterin. Aşağıdaki resimlerde gösterildiği gibi kullanıcılarınızı tüm indirme listesine yönlendiren bir düğme ekleyebilirsiniz.