Concevoir pour la télévision
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
La télévision, c'est avant tout une question de contenu. Il s'agit de trouver et d'apprécier les contenus que vous aimez regarder, qu'il s'agisse de films, de séries, de jeux, de musique ou de vidéos de fitness. Et il s'agit de le faire avec le moins de friction possible.
Une bonne conception TV consiste à mettre le contenu au premier plan. Il s'agit de créer une interface plus facile à utiliser et à parcourir, même à distance.
Il s'agit de vous permettre de trouver plus facilement les contenus que vous aimez et de les regarder dans la meilleure qualité possible.

Points à prendre en compte
Interface utilisateur 10 ft
En général, les spectateurs se détendent en regardant la télévision. La distance moyenne entre un téléviseur et ses spectateurs est de 3 mètres.
Les mises en page et les commandes d'écran complexes ne sont pas idéales pour les expériences leanback. Il est donc important de s'assurer que le texte et les autres éléments sont suffisamment grands pour être vus de loin, ou de limiter la quantité de texte et de lecture sur les écrans de télévision.
Navigation par pavé directionnel
Contrairement aux appareils tactiles, la plupart des téléviseurs s'appuient sur un pavé directionnel (boutons haut, bas, gauche, droite, sélection sur la télécommande) pour parcourir l'interface utilisateur. L'UI TV doit fournir un retour instantané et distinct lorsque l'utilisateur appuie sur les boutons.
La télévision est un appareil commun
La télévision est généralement un appareil partagé dans le foyer. Cela signifie qu'il est important de tenir compte de la confidentialité lors de la conception d'applications pour téléviseur. Par exemple, les applications qui affichent des informations personnelles doivent disposer de paramètres de confidentialité permettant des personnalisations pertinentes.
Le contenu et les exemples de code de cette page sont soumis aux licences décrites dans la Licence de contenu. Java et OpenJDK sont des marques ou des marques déposées d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/27 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/07/27 (UTC)."],[],[],null,["# Design for TV\n\nTV is all about content. It's about finding and enjoying the things\nyou love to watch, whether it's movies, shows, games, music, or fitness\nvideos. And it's about doing it with the least amount of friction possible.\n\nGreat TV design is all about putting content front and center. It's about\ncreating an interface that's easeir to use and navigate, even from a distance.\nIt's about making it easeir to find the content you love, and to enjoy it\nin the best possible quality.\n\nConsiderations\n--------------\n\n### 10ft UI\n\nTypically, viewers lean back and relax while watching TV and the\naverage distance between a TV and its viewers is 3 meters (10 feet).\nComplex screens layouts and controls are not ideal for such leanback\nexperiences. As such, it is important to make sure that text and other\nelements are large enough to be seen from a distance or limit the\namount of text and reading on TV screens.\n\n### D-pad navigation\n\nUnlike touch devices most TVs rely on d-pad (up, down, left, right, select\nbuttons on the remote) to navigate the UI. TV UI must provide instant\nand distinct feedback when buttons are pressed.\n\n### TV is a communal device\n\nTV is typically a shared device in the household. This means that it is\nimportant to consider privacy when designing apps for TV. For example,\napps that show personal information should have privacy settings that\nallow relevant customizations."]]