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 10 pies 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 del televisor, deben usar un dispositivo de mando a distancia para navegar y seleccionar, en lugar de tocar los elementos que aparecen en pantalla. Esas diferencias cambian significativamente los requisitos de lo que sería una buena experiencia del usuario de TV.

El primer paso para crear una excelente experiencia para usuarios de TV es leer y seguir las pautas de diseño para Android TV, que proporcionan instrucciones acerca de cómo crear apps para TV que proporcionen la mejor experiencia del usuario. También deberías leer Cómo crear apps para TV a fin de comprender los requisitos de implementación básicos de una app para TV.

Importante: Para garantizar una excelente experiencia del usuario, las apps para dispositivos de TV deben cumplir algunos requisitos de usabilidad específicos. Solo las apps que cumplan con los siguientes criterios de calidad calificarán como una app de Android TV en Google Play.

Nota: Para obtener información acerca de cómo publicar tus apps para TV en Google Play, consulta Distribución para Android TV.

Diseño visual e interacción del usuario

Estos criterios permiten que te asegures de que tu app cumpla con los patrones clave de diseño e interacción a fin de garantizar una experiencia del usuario uniforme, intuitiva y agradable en dispositivos de TV.

Tipo Prueba Descripción
Launcher 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 exhibe 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 opaca parcialmente otras apps. La app ocupa toda la pantalla y tiene un fondo que no es transparente.

TV-DP

La funcionalidad de la app se puede navegar con los controles del mando de 5 direcciones, a menos que la app requiera un controlador para juegos como se especifica en TV-GP. (Obtén más información).

TV-DK

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

TV-DM

La app no requiere que el mando a distancia tenga un botón de Menú para acceder a los controles de la interfaz de usuario. (Obtén más información).

TV-SD

Se pueden recorrer los resultados de la búsqueda dentro de la app con los controles de mando de dirección, a menos que la app requiera un controlador para juegos como se especifica en TV-GP. (Obtén más información).

TV-SB

Dentro de la app, debe aparecer una consulta de búsqueda en el cuadro de búsqueda, algo similar a lo que sucede con la interfaz de usuario provista por SearchFragment, y los resultados deben corresponderse con la consulta. (Obtén más información).

Recursos relacionados

Funcionalidad

Estos criterios garantizan que tu app esté correctamente configurada 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 característica de hardware android.hardware.touchscreen como no obligatoria. (Obtén más información)

Controladores para juegos TV-GP

Si en la app se usa un controlador para 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 controladores para 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 mando de dirección. (Obtén más información).

TV-AD

Para la publicidad que utilice anuncios en pantalla completa que no sean en video, la app le permite al usuario descartar de inmediato el anuncio con los controles del mando de dirección.

TV-AU

Para la publicidad que utilice anuncios que admitan clics, no ocupen la pantalla completa y no sean en video, la app no permite que los anuncios vinculen a una URL.

TV-AA

Para la publicidad que utilice anuncios que admitan clics, no ocupen la pantalla completa y no sean en video, la app no permite que los anuncios vinculen a otra app que no está disponible para dispositivos de TV.

Contenido web TV-WB

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

Reproducción de medios TV-NP

Si la app continúa reproduciendo sonido después de que el usuario sale de ella, la app proporciona una tarjeta Reproduciendo ahora en la fila de recomendación de la pantalla principal de modo que los usuarios puedan regresar a la app para controlar la reproducción. (Obtén más información).

TV-PA

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

TV-PP

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

Recursos relacionados

Preguntas frecuentes

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

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

Advertencia: Asegúrate de que en tu app se incluyan las entradas obligatorias del manifiesto para dispositivos de TV; de lo contrario, esta no se considerará como una app para TV y no se revisará conforme a los requisitos de usabilidad para TV.

Mi app abarca más que dispositivos de TV. Si mi app no cumple con los requisitos para dispositivos de TV, ¿aparecerá todavía mi app nueva o actualizada en Google Play para teléfonos y tablets?

Sí. Los requisitos que se describen más arriba solo restringen la distribución en la Google Play Store para dispositivos de TV. La distribución a otros tipos de dispositivos, como teléfonos, tablets, etc., no se verá afectada.

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

Las apps que cumplen los requisitos para TV aparecerán en Google Play Store para dispositivos de TV después del lanzamiento oficial de Android 5.0.