Calidad de las apps para TV

Los usuarios tienen diferentes expectativas cuando miran televisión, en comparación con el uso de un teléfono o una tablet. Un usuario de TV típico se sienta a aproximadamente 3 metros de distancia de la pantalla, por lo que los detalles pequeños son menos perceptibles y el texto pequeño resulta difícil de leer. Dado que los usuarios se sientan lejos de la TV, en lugar de tocar los elementos que aparecen en pantalla, deben usar un control remoto para navegar y realizar selecciones. Esas diferencias afectan de forma significativa los requisitos de lo que sería una buena experiencia del usuario de TV.

El primer paso para crear una experiencia excelente para los usuarios de TV es revisar y seguir los lineamientos de diseño para Android TV, que proporcionan instrucciones acerca de cómo compilar apps para TV que proporcionen la mejor experiencia del usuario. También deberías consultar el entrenamiento sobre la compilación de apps para TV a fin de comprender los requisitos básicos de implementación de una app de este tipo.

Importante: A efectos de garantizar una excelente experiencia del usuario, las apps para dispositivos de TV deben cumplir determinados requisitos de usabilidad. Solo las apps que cumplan con los siguientes criterios de calidad podrán considerarse como apps para Android TV en Google Play.

Nota: Si deseas obtener información sobre la publicación de tus apps para TV en Google Play, consulta Distribución para Android TV.

Interacción del usuario y diseño visual

Con estos criterios, te aseguras de que tu app cumpla con los patrones fundamentales de diseño e interacción a fin de garantizar una experiencia del usuario coherente, intuitiva y agradable en dispositivos de TV.

Tipo prueba Descripción
Selector TV-LM

La app exhibe un ícono de launcher de Android TV después de la instalación. (Obtén más información)

TV-LB

La app exhibe un banner de 320 px x 180 px como su ícono de launcher de Android TV. (Obtén más información)

TV-BN

El banner de inicio de la app contiene el nombre de la app. (Obtén más información)

TV-LG

Si la app es un juego, aparece en la fila Juegos del launcher de Android TV.
(Obtén más información)

TV-LS

La app se ejecuta correctamente cuando el usuario selecciona el banner de la aplicación desde la pantalla de inicio. (Obtén más información)

Diseño TV-LO

Las interfaces de la app se presentan en orientación horizontal. (Obtén más información)

TV-TC

La app exhibe el texto central en un tamaño de 16 sp o más grande. (Obtén más información)

TV-TA

La app exhibe todo el texto en un tamaño de 12 sp o más grande. (Obtén más información)

TV-OV

La app no muestra texto ni funcionalidades que estén parcialmente cortados por los bordes de la pantalla. (Obtén más información)

TV-TR

La app no se superpone parcialmente con otras apps. La app ocupa toda la pantalla y tiene un fondo que no es transparente.

TV-DP

La funcionalidad de la app es navegable mediante los controles del pad direccional de 5 direcciones, a menos que la app requiera un control de juegos, como se especifica en TV-GP. (Obtén más información)

TV-DK

Si la app requiere un control de juegos, como se especifica en TV-GP, se puede navegar por toda la funcionalidad con las teclas de un control de juegos estándar para Android. (Obtén más información)

TV-DM

La app no requiere que el control remoto tenga un Botón de menú para acceder a los controles de la interfaz de usuario. (Obtén más información)

TV-DB

Presiona el botón Atrás para regresar a la pantalla principal de Android TV. (más información).

TV-DL

En el caso de las apps con un feed de TV en vivo integrado en la pestaña En vivo, la app cumple con los requisitos de reproducción sin interrupciones y transmisión directa (más información).

TV-SD

Los resultados de la búsqueda dentro de la app son navegables mediante los controles del pad direccional, a menos que la app requiera un control de juegos, como se especifica en TV-GP. (Obtén más información)

TV-SB

El resultado de la búsqueda dentro de la app debe aparecer en el cuadro de búsqueda, de forma similar a lo que brinda la interfaz de usuario provista por SearchFragment, y los resultados deben ser relevantes para esa búsqueda. (Obtén más información)

Funcionalidad

Estos criterios garantizan que tu app esté configurada correctamente y proporcione el comportamiento funcional previsto.

Tipo prueba Descripción
Manifiesto TV-ML

El manifiesto de la app establece un tipo de intent ACTION_MAIN con la categoría CATEGORY_LEANBACK_LAUNCHER. (Obtén más información)

TV-MT

El manifiesto de la app establece la función de hardware android.hardware.touchscreen como no obligatoria. (Obtén más información)

Controles para juegos TV-GP

Si en la app se usa un control de juegos como método de entrada principal, esta declara el requisito correspondiente con la etiqueta del manifiesto <uses-feature>. (Obtén más información)

TV-GC

Si la app proporciona instrucciones visuales para el uso de controles de juegos, las instrucciones no deben contener recursos de marca y deben exhibir un diseño de botones compatible. (Obtén más información)

Publicidad TV-AP

La app permite la interacción con anuncios publicitarios mediante el uso de los controles del pad direccional. (Obtén más información)

TV-AD

Para la publicidad que utilice anuncios en pantalla completa que no sean de video, la app le permitirá al usuario descartar de inmediato el anuncio con los controles del pad direccional.

TV-AU

Para la publicidad que utilice anuncios con posibilidad de hacer clics, que no ocupen la pantalla completa y que no sean de video, la app no permitirá que estos vinculen a una URL web.

TV-AA

Para la publicidad que utilice anuncios con posibilidad de hacer clics, que no ocupen la pantalla completa y que no sean de video, la app no permitirá que estos vinculen a otra app que no esté disponible en dispositivos de TV.

Contenido web TV-WB

Para el contenido web, la app usa componentes WebView y no intenta iniciar una app de navegador web.

Reproducción de contenido multimedia TV-NP

Si la app continúa reproduciendo sonido o video después de que el usuario ha regresado a la pantalla principal o ha pasado a otra app, la app proporciona una tarjeta En reproducción en la fila de recomendación de la pantalla principal de modo que los usuarios puedan regresar a ella y controlar la reproducción. (Obtén más información)

TV-PA

Si la app proporciona una tarjeta En reproducción, cuando el usuario la seleccione, pasará a una pantalla que permitirá pausar la reproducción. (Obtén más información)

TV-PP

Si la app reproduce contenido de video o música, alternará entre la reproducción y la pausa del contenido multimedia cuando se envíe un evento clave de reproducción o pausa durante la reproducción. (Obtén más información)

TV-PC

Mientras se reproduce un video o audio, al presionar el botón central del pad direccional, se debería pausar el contenido multimedia en reproducción. Cuando el contenido esté pausado, el botón del pad direccional debería reanudar la reproducción. Los botones izquierdo y derecho del pad direccional deberían adelantar o hacer retroceder la pista actual. (Obtén más información)

TV-PN

Cuando agregues elementos al canal Ver a continuación, los desarrolladores deberán seguir los lineamientos relacionados. (más información).

Modo ambiente TV-BU

Cuando hay una reproducción de video activa iniciada por el usuario, la app debe evitar que el dispositivo entre en Modo ambiente (más información).

TV-BY

Cuando no hay animaciones o reproducciones de video activas iniciadas por el usuario, la app no debe evitar que el dispositivo entre en Modo ambiente.

TV-BA

Para reproducir solo audio, la app no debe evitar que el dispositivo entre en Modo ambiente. Excepción: La app implementa una experiencia de imágenes no estáticas (p. ej., videos musicales o imágenes) mientras se reproduce música.

Privacidad y seguridad SC-E1

A partir de mayo de 2023, las apps para TV deben cumplir con los requisitos de los paquetes de aplicaciones que se describen en los lineamientos de SC-E1 en la app principal.

Preguntas frecuentes

Después de enviar mi app, ¿cómo sabré si no cumple con todos los requisitos para dispositivos de TV?

Si tu app no cumple con los requisitos de usabilidad que se describen en esta página, el equipo de Play Store se comunicará contigo a la dirección de correo electrónico que especificaste en la cuenta de Google Play Console asociada a la app.

Advertencia: Asegúrate de que tu app incluya las entradas obligatorias del manifiesto para dispositivos de TV. De lo contrario, no se considerará una app para TV y no se revisará en virtud de los requisitos de usabilidad para TV.

Mi app está orientada a otros dispositivos además de los de TV. Aun si mi app nueva o actualizada no cumple con los requisitos de TV, ¿aparecerá en Google Play para otros dispositivos?

Sí. Los requisitos descritos anteriormente solo excluyen la distribución a Google Play en dispositivos de TV. No se verá afectada la distribución a otros tipos de dispositivos, como teléfonos o tablets.

Si mi app cumple con los requisitos de publicación, ¿cuándo estará disponible en Google Play Store para dispositivos de TV?

Las apps que cumplan con los requisitos aparecerán en Play Store para dispositivos de TV al instante.