Register now for Android Dev Summit 2019!

Cómo crear apps de reproducción para TV

Explorar y reproducir archivos multimedia suele ser parte de la experiencia del usuario que proporciona una app para TV. Crear este tipo de experiencia desde cero y garantizar que sea rápida, fluida y atractiva puede resultar complicado. Independientemente de si tu app brinda acceso a un catálogo de medios pequeño o grande, es importante que los usuarios puedan navegar rápidamente por las opciones y encontrar el contenido que desean.

En el marco de trabajo de Android, se proporcionan clases para crear interfaces de usuario para este tipo de app con la biblioteca de compatibilidad Leanback v17. Esta biblioteca proporciona un marco de trabajo de clases a fin de crear una interfaz eficiente y conocida para explorar y reproducir archivos multimedia con codificación mínima. Las clases se diseñaron para extenderse y personalizarse de manera que puedas crear una experiencia que sea única para tu app.

En esta clase, se muestra cómo crear una app para TV que permita explorar y reproducir contenido multimedia por medio de las bibliotecas de compatibilidad Leanback para TV.

Temas

Cómo crear un navegador de catálogos
Obtén más información sobre cómo usar la biblioteca de compatibilidad Leanback a fin de crear un interfaz de navegación para catálogos de medios.
Cómo proporcionar una vista de tarjetas
Obtén más información sobre cómo usar la biblioteca de compatibilidad Leanback para crear una vista de tarjetas para los elementos del contenido.
Cómo crear una vista de detalles
Obtén más información sobre cómo usar la biblioteca de compatibilidad Leanback para crear una página de detalles para los elementos de medios.
Cómo usar controles de transporte de Leanback
Obtén más información sobre cómo usar la biblioteca de compatibilidad Leanback a fin de crear controles de transporte para tu reproductor de video.
Cómo mostrar una tarjeta de Está sonando
Obtén más información sobre cómo usar un MediaSession para mostrar una tarjeta de Está sonando en la pantalla principal.
Cómo procesar videos directamente en una superficie
Obtén información sobre cómo tu app puede procesar una vista previa del video directamente en la superficie de la pantalla principal.
Cómo agregar un paso guiado
Obtén más información sobre cómo usar la biblioteca de compatibilidad Leanback a fin de guiar a un usuario para que tome una serie de decisiones.
Cómo presentar tu app a los usuarios que acceden por primera vez
Obtén más información sobre cómo usar la biblioteca de compatibilidad Leanback para mostrar a los usuarios que acceden por primera vez cómo aprovechar al máximo tu app.
Cómo activar la reproducción en segundo plano
Obtén más información sobre cómo continuar la reproducción cuando el usuario hace clic en Página principal.