TV uygulamaları için yapılacaklar listeleri

Kullanıcılar, tutarlı, mantıklı ve tahmin edilebilir bir TV uygulaması deneyiminden keyif alır. Kullanıcılar, kaybolmadan veya kullanıcı arayüzünü "sıfırlayıp" baştan başlamak zorunda kalmadan uygulamanızda ve Android TV'de gezinebilmelidir. Kullanıcılar, deneyimi büyülü hale getiren net, renkli ve işlevsel arayüzleri tercih eder. Bu fikirleri göz önünde bulundurarak Android TV'ye uygun ve kullanıcıların beklentilerini karşılayan bir uygulama oluşturabilirsiniz.

Bu yapılacaklar listeleri, uygulamanızın mümkün olan en iyi deneyimi sunmasını sağlamak için hem uygulamalar hem de oyunlar için geliştirmenin temel yönlerini kapsar. Yalnızca oyunlarla ilgili ek önemli noktalar Oyunlar bölümünde ele alınmıştır.

Bir Android TV uygulamasının Google Play üzerinden dağıtılmaya uygun olması için gereken ölçütleri TV uygulaması kalitesi başlıklı makalede bulabilirsiniz.

TV form faktörü desteği

Bu kontrol listesi öğeleri oyunlar ve uygulamalar için geçerlidir.

  • Bildirim dosyasındaki CATEGORY_LEANBACK_LAUNCHER filtresiyle ana TV etkinliğini tanımlayın.
  • Uygulamanızın desteklediği her dil için aşağıdaki özelliklere sahip bir ana ekran banner'ı sağlayın:
    • Banner'ın boyutu 320x180 pikseldir.
    • Banner kaynağı, drawables/xhdpi dizininde bulunur.
    • Banner resminde, uygulamayı tanımlamak için yerelleştirilmiş metinler yer alıyor.
  • Uygulamanızın, cihazın Ambiyans Modu'na girmesini engellemesi gerekip gerekmediğini değerlendirin. Bu durum özellikle medya için geçerlidir.oynatma uygulamaları .
  • Desteklenmeyebilecek donanımlarla ilgili bir şart belirtmeyin.
  • İzinlerinizin donanım gereksinimlerini içermediğinden emin olun.

Kullanıcı arayüzü tasarımı

Bu kontrol listesi öğeleri oyunlar ve uygulamalar için geçerlidir.

Arama ve içerik keşfi

Bu kontrol listesi öğeleri oyunlar ve uygulamalar için geçerlidir.

  • Android TV'deki genel arama kutusunda uygulamanızdan arama sonuçları gösterin.
  • Arama için TV'ye özgü veri alanları sağlayın.
  • Uygulamanızın, kullanıcının içeriği hemen izlemeye başlamasına olanak tanıyan bir ayrıntılar ekranında keşfedilen içeriği sunduğundan emin olun.

TV ana ekranı

Bu kontrol listesi öğeleri, ana ekranın düzeni ve içeriği için geçerlidir.

Kanallar

  • Kanalın içeriğini yansıtan anlamlı bir ad girin. Uygulamanızın adını kanal adı olarak kullanmayın.
  • Kullanıcıyla etkileşimde bulunulmadığı sürece kanal adını değiştirmeyin.
  • Her kanal için ilgili bir simge ekleyin. Simgenin, uygulamanızın tam simgesi olması gerekmez. Kanalda yer alan içeriğin markalı bir temsili olabilir.
  • Her kanalı benzersiz hale getirin ve Sıradakine Geç satırının işlevini taklit etmeyin. Örneğin, kullanıcıların bir videoda kaldıkları yerden izlemeye devam etmelerine izin vermek, kanal için geçerli bir kullanım değildir.

Kanallardaki içerik

  • Bir kanaldaki her programı tek bir içerikle sınırlayın. Bir program, video koleksiyonu içermemelidir.
  • Tanıtım mesajları veya reklamlar için program kullanmayın.
  • Her program için uygun bir açıklama ekleyin ve meta verilerini doğru şekilde eşleştirin. Örneğin, içerik derecelendirmesi başlığın görünmesi gereken yerde görünmemelidir.
  • Program içeriğini temsil eden önizleme resimlerini kırpmayın veya esnetmeyin. Mevcut en boy oranlarından birine uymalıdır.
  • Kullanıcı bir programı seçtiğinde hemen oynatmaya başlayın.

Sıradaki Oyunu Oyna

  • Kullanıcı bir şekilde etkileşimde bulunmadığı sürece, Sıradakine Geç satırına içerik eklemeyin. Örneğin, kullanıcının şu anda izlediği bir serinin sonraki bölümünü ekleyebilirsiniz ancak kullanıcı mevcut seriyi tamamladığında ilgili ancak farklı bir seriyi eklemeyin.
  • Sıradakine Geç içeriğini geleneksel TV programları, filmler veya etkinliklerle sınırlayın. Sıradakine Geç satırına klip eklemeyin.

Oynatma uygulamaları

Bu yapılacaklar listesindeki öğeler, medya oynatma işlevi sunan uygulamalar için geçerlidir.

Oyunlar

Bu yapılacaklar listesindeki öğeler oyunlar için geçerlidir.

  • Manifest dosyasında isGame işaretini ayarlayarak oyununuzun ana ekranın oyunlar bölümünde görünmesini sağlayın.
  • Oyun kumandası desteğinin Başlat, Seç veya Menü düğmelerine bağlı olmadığından emin olun. Bu düğmeler tüm kumandalarda bulunmaz.
  • Oyun kumandasına özgü bir marka logosu içermeyen, genel bir oyun kumandası grafiği kullanın.oyun düğmesi atamaları .
  • Hem Ethernet hem de kablosuz ağ bağlantısını kontrol edin.
  • Kullanıcılara uygulamanızdan sorunsuz bir şekilde çıkış yapma imkanı sunun.

Android TV'ye dağıtma

Android TV'ye nasıl dağıtım yapacağınızı öğrenmek için Google Play'de TV uygulamaları yayınlamayla ilgili ayrıntılı kılavuza bakın.