Checklists pour les applis TV

Pour qu'un utilisateur profite pleinement de son expérience sur une appli TV, cette dernière se doit d'être cohérente, logique et prévisible. Les utilisateurs doivent pouvoir naviguer dans votre appli ainsi que dans Android TV sans se perdre ni avoir à "réinitialiser" l'interface utilisateur continuellement. Les utilisateurs apprécient lorsque les interfaces sont claires, colorées, fonctionnelles et qu'elles rendent leur expérience agréable. En gardant cela à l'esprit, vous êtes en mesure de créer une appli qui s'adapte parfaitement à Android TV et fonctionne selon les attentes des utilisateurs.

Ces checklists couvrent les principaux aspects du développement d'applis et de jeux. Elles vous permettent de vous assurer que votre appli offre la meilleure expérience possible. D'autres points concernant les jeux uniquement sont abordés dans la section Jeux.

Pour connaître les critères essentiels à la distribution d'une appli Android TV via Google Play, consultez l'article Qualité des applis Android TV.

Compatibilité avec le facteur de forme TV

Les éléments de la checklist s'appliquent aux jeux et aux applis.

  • Identifiez l'activité TV principale avec le filtre CATEGORY_LEANBACK_LAUNCHER dans le fichier manifeste.
  • Proposez une bannière sur l'écran d'accueil pour chaque langue compatible avec votre appli. Celles-ci doivent présenter les caractéristiques suivantes :
    • La bannière doit mesurer 320 x 180 px .
    • La ressource de bannière doit se trouver dans le répertoire drawables/xhdpi.
    • L'image de bannière doit comprendre du texte localisé permettant d'identifier l'appli.
  • Vous devez déterminer si votre appli doit empêcher l'appareil de passer en mode Veille. Ce critère est particulièrement important pour les applis de lecture de contenus multimédias.
  • Ne déclarez aucune exigence concernant du matériel susceptible d'être incompatible.
  • Assurez-vous que vos autorisations n'impliquent aucune exigence relative au matériel.

Conception de l'interface utilisateur

Les éléments de la checklist s'appliquent aux jeux et aux applis.

Recherche et découverte de contenu

Les éléments de la checklist s'appliquent aux jeux et aux applis.

  • Affichez les résultats de recherche de votre appli dans le champ de recherche général d'Android TV.
  • Proposez des champs de données spécifiques à chaque TV pour la recherche.
  • Assurez-vous que votre appli présente le contenu visible dans un écran d'informations permettant à l'utilisateur de commencer à le regarder immédiatement.

Écran d'accueil de la TV

Ces éléments s'appliquent à la mise en page et au contenu de l'écran d'accueil.

Chaînes

  • Choisissez un nom pertinent qui représente le contenu proposé par la chaîne. N'utilisez pas le nom de votre appli comme nom de chaîne.
  • Ne modifiez pas le nom de la chaîne, sauf s'il y a une interaction avec l'utilisateur.
  • Choisissez une icône associée à chaque chaîne. L'icône n'a pas besoin d'être identique à l'icône de votre appli. Il peut s'agir d'une représentation de marque du contenu de la chaîne.
  • Chaque chaîne doit être unique, au même titre que les fonctionnalités de la ligne "Ma sélection". Par exemple, sur une chaîne, il n'est pas possible de laisser les utilisateurs continuer à regarder une vidéo là où ils s'étaient arrêtés.

Contenu des chaînes

  • Limitez chaque programme d'une chaîne à un seul contenu. Un programme ne doit pas contenir un ensemble de vidéos.
  • N'utilisez pas de programmes pour diffuser des annonces ou des messages promotionnels.
  • Proposez une description adaptée à chaque programme et mappez correctement ses métadonnées. Par exemple, la classification du contenu ne doit pas apparaître à l'emplacement du titre.
  • Ne recadrez et n'étirez pas les images d'aperçu représentant le contenu du programme. Celles-ci doivent correspondre à l'un des formats disponibles.
  • Faites en sorte que, lorsque l'utilisateur sélectionne un programme, ce dernier se lance.

Ma sélection

  • N'ajoutez pas de contenu à la ligne "Ma sélection", sauf si, d'une manière ou d'une autre, l'utilisateur interagit avec elle. Vous pouvez par exemple ajouter l'épisode suivant d'une série que l'utilisateur regarde actuellement. En revanche, n'ajoutez pas de série similaire lorsqu'il poursuit le visionnage de la série en cours.
  • Limitez le contenu de la ligne "Ma sélection" aux séries TV, films et événements traditionnels. N'y ajoutez pas d'extraits.

Applis de lecture

Ces éléments de la checklist s'appliquent aux applis qui lisent des contenus multimédias.

Jeux

Les éléments de la checklist s'appliquent aux jeux.

  • Définissez l'indicateur isGame dans le fichier manifeste afin que votre jeu apparaisse dans la section "Jeux" de l'écran d'accueil.
  • Assurez-vous que la compatibilité des manettes de jeu ne dépend pas des boutons "Démarrer", "Sélectionner" ou "Menu". Toutes les manettes de jeu ne sont pas dotées de ces boutons.
  • Utilisez une illustration générique représentant une manette de jeu, sans branding spécifique, pour indiquer l'emplacement des boutons du jeu.
  • Vérifiez la connectivité Ethernet et Wi-Fi.
  • Offrez aux utilisateurs un moyen simple de quitter votre appli.

Distribuer votre application sur Android TV

Pour découvrir comment distribuer des applis sur Android TV, consultez le guide détaillé sur la publication d'applis TV sur Google Play.