</> CodeBooks
    ← Volver a Android (página 7)
    Portada de Android 5 Programming by Example

    Android 5 Programming by Example

    Kyle Mew

    Editorial
    Packt
    Año
    2015
    Páginas
    ~212
    Nivel
    Intermedio

    De qué trata

    Guía práctica orientada a proyectos que introduce las capacidades visuales, componentes de interfaz y cambios de arquitectura incorporados en Android 5.0 (Lollipop). Está pensada para desarrolladores de nivel intermedio o programadores con conocimientos generales de Java que desean dar el salto al desarrollo móvil práctico, familiarizándose con el entorno oficial Android Studio y las especificaciones visuales de Material Design.

    El recorrido formativo enseña a configurar proyectos con Android Studio y Gradle, aplicando temas y elevaciones de Material Design a través de widgets modernos como RecyclerView y CardView para el manejo eficiente de colecciones de datos. Aborda el reconocimiento de interacción táctil con GestureDetector y SimpleOnGestureListener, sistemas de navegación mediante ViewPager con pestañas y Fragments, notificaciones emergentes de alta visibilidad (heads-up) y en pantalla de bloqueo, integración de mapas y geolocalización continua mediante Google Play Services, y captura de vídeo, audio y fotografía aprovechando la API Camera2. Además, dedica un bloque específico a la adaptación de interfaces para plataformas como Android Wear, Android TV y Android Auto, cerrando con el proceso de firma y despliegue en Google Play Store.

    Cada capítulo conduce a la construcción de un caso práctico o miniaplicación que ilustra una tecnología concreta, desde galerías controladas por gestos hasta un visor de mapas en tiempo real y módulos de captura de medios con Camera2. Es un libro muy directo y de fácil asimilación para ponerse al día con el lenguaje visual de Lollipop; sin embargo, debido a su extensión reducida, prescinde de arquitecturas de software empresariales complejas (como MVP o MVVM) y de temas avanzados de persistencia relacional con bases de datos locales.

    • Android 5.0 Lollipop
    • Android Studio
    • Material Design
    • RecyclerView
    • CardView
    • Gestos táctiles
    • Google Maps API
    • Camera2 API
    • Android Wear
    • Notificaciones

    ¿Cómo enseña?

    TeóricoPráctico

    Con proyectos

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Catálogo interactivo con tarjetas de Material Design

    Aplicación de visualización de contenidos estructurados que implementa RecyclerView y CardView con adaptadores personalizados, respondiendo a eventos de selección y adaptando el diseño a orientaciones vertical y horizontal.

    Galería de imágenes con gestos táctiles

    Visor interactivo que utiliza GestureDetector y SimpleOnGestureListener para detectar deslizamientos (flings), toques y arrastres en pantalla y navegar entre imágenes de una galería.

    Aplicación de mapas y ubicación en tiempo real

    Herramienta de geolocalización que interactúa con Google Play Services para obtener la última posición conocida del dispositivo, recibir actualizaciones en segundo plano y desplazar y animar la cámara en Google Maps.

    Capturador multimedia con Camera2

    Módulo que interactúa con el hardware del dispositivo para ofrecer previsualización en vivo, capturar y almacenar fotografías, y grabar y reproducir secuencias de audio y vídeo.

    Más de Android con nivel Intermedio