</> CodeBooks
    ← Volver a Android (página 2)
    Portada de Android TV Apps Development

    Android TV Apps Development

    Paul Trebilcox-Ruiz

    Editorial
    Apress
    Año
    2015
    Páginas
    ~120
    Nivel
    Intermedio

    De qué trata

    Guía práctica de Paul Trebilcox-Ruiz publicada por Apress a finales de 2015 (con catálogo de 2016) dedicada a la creación de aplicaciones y juegos para el ecosistema Android TV (introducido formalmente a partir de Android 5.0 Lollipop / API 21). El libro está orientado a desarrolladores Android de nivel intermedio que ya dominan Java y los conceptos habituales de actividades, fragmentos y servicios móviles, pero necesitan aprender las particularidades de la experiencia de sala de estar (*10-foot experience*), donde la navegación se realiza exclusivamente mediante mandos a distancia con cruceta (D-pad) o controladores de videojuegos en lugar de pantallas táctiles.

    El núcleo de la enseñanza se fundamenta en la biblioteca oficial Android Leanback Support Library, detallando el uso de sus componentes de interfaz esenciales: `BrowseFragment` para explorar catálogos estructurados por categorías y filas horizontales, `DetailsFragment` para presentar pantallas de detalle del contenido y `PlaybackOverlayFragment` para la reproducción y control multimedia interactivo. Asimismo, enseña a integrar búsquedas dentro de la aplicación y por voz con `SearchOrbView`, a alimentar el menú principal de Android TV con un servicio de recomendaciones (`RecommendationService`), a exponer contenidos a la búsqueda global del sistema mediante un Content Provider y a gestionar entradas de mandos físicos (gamepads) asignando códigos de teclas específicos.

    El recorrido didáctico se articula en torno a la construcción de una aplicación completa de catálogo y reproducción multimedia para televisión, además de cubrir las pautas de diseño para juegos y los requisitos de configuración del archivo `AndroidManifest.xml` para publicar en Google Play Store para TV o Amazon Fire TV. Su principal virtud es condensar en pocas páginas los patrones de interacción y navegación remota específicos que no suelen tratarse en manuales móviles estándar; por el contrario, no aborda infraestructuras backend de transmisión adaptativa compleja (como DASH o HLS con DRM). Resulta un recurso claro y bien enfocado para adaptar o crear servicios de streaming para la televisión.

    • Android TV
    • Leanback Library
    • BrowseFragment
    • DetailsFragment
    • PlaybackOverlayFragment
    • Navegación D-Pad
    • SearchOrbView
    • Sistema de recomendaciones
    • Soporte para Gamepads
    • Publicación en Google Play TV

    ¿Cómo enseña?

    TeóricoPráctico

    Con proyectos

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Aplicación de catálogo y reproducción multimedia para Android TV

    Aplicación para televisión construida con la biblioteca Leanback que presenta un catálogo de contenidos agrupados por filas con BrowseFragment, fichas informativas con DetailsFragment, controles de reproducción superpuestos y compatibilidad con búsquedas por voz y tarjetas de recomendación en la pantalla de inicio.

    Más de Android con nivel Intermedio