Créer des applications TV

Android offre une expérience utilisateur enrichie, optimisée pour les applications exécutées sur les appareils à grand écran, tels que les téléviseurs haute définition. Les applications sur téléviseur offrent de nouvelles possibilités pour satisfaire vos utilisateurs, confortablement installés dans leur canapé.

Les applications TV utilisent la même structure que celles pour téléphones et tablettes. Cette approche vous permet de créer des applications TV en vous basant sur ce que vous savez déjà sur la création d'applications pour Android, ou d'étendre vos applications existantes pour qu'elles s'exécutent également sur des téléviseurs. Cependant, le modèle d'interaction utilisateur pour la télévision est très différent de celui sur les téléphones et les tablettes. Pour que votre application soit performante sur les téléviseurs, vous devez concevoir de nouvelles mises en page facilement compréhensibles à partir de 3 m de distance, et fournir une navigation qui ne fonctionne qu'avec un pavé directionnel et un bouton de sélection.

Remarque:Les applications TV fonctionnent en local sur les téléviseurs. Pour en savoir plus sur le streaming vidéo et audio d'une application Android sur un téléviseur, consultez la documentation Google Cast destinée aux développeurs.

Ce cours explique comment commencer à créer des applications pour Android TV, y compris comment configurer votre environnement de développement. Il présente également les exigences de base concernant la mise en page et la navigation. Il fournit également des conseils sur la gestion des fonctionnalités matérielles qui ne sont généralement pas disponibles sur les téléviseurs.

Remarque:Nous vous encourageons à utiliser Android Studio pour créer des applications TV, car il fournit des options de configuration de projet, d'inclusion dans la bibliothèque et de packaging. Cette formation suppose que vous utilisez Android Studio.

Leçons

Premiers pas avec les applications TV
Découvrez comment créer un projet Android Studio pour les applications TV ou modifier votre projet d'application existant pour qu'il s'exécute sur des appareils TV.
Gérer le matériel TV
Découvrez comment vérifier si votre application s'exécute sur du matériel TV, et comment gérer les fonctionnalités matérielles non compatibles et les manettes.
Gérer les télécommandes de téléviseur
Découvrez comment gérer les entrées utilisateur via les télécommandes de téléviseur.
Créer des mises en page TV
Découvrez la configuration minimale requise pour les configurations de téléviseurs et comment les implémenter.
Créer une navigation TV
Découvrez les conditions requises pour la navigation TV et comment implémenter la navigation compatible avec celle-ci.