</> CodeBooks
    ← Volver a Android (página 8)
    Portada de Android Fragmentation Management How-to

    Android Fragmentation Management How-to

    Gianluca Pacchiella

    Editorial
    Packt
    Año
    2013
    Páginas
    ~50
    Nivel
    Intermedio

    De qué trata

    Manual práctico y conciso de la serie Instant de Packt, concebido para ofrecer soluciones inmediatas al fenómeno de la fragmentación en el ecosistema Android, capacitando a los desarrolladores para crear aplicaciones que funcionen tanto en terminales con versiones modernas (Android 4.x Ice Cream Sandwich y Jelly Bean) como en dispositivos con versiones antiguas (retrocompatibilidad hasta Android 1.6 y 2.x). Está dirigido a programadores Android intermedios que afrontan problemas de incompatibilidad de hardware, divergencias de pantalla o caídas por diferencias entre versiones del sistema operativo.

    A través de recetas directas, el libro enseña a instalar e incorporar la librería de compatibilidad Android Support Library (v4) para utilizar componentes modernos como Fragments y Loaders en sistemas heredados. Aborda el diseño de interfaces adaptables mediante el uso de densidades de pantalla (ldpi, mdpi, hdpi, xhdpi) y calificadores de recursos de layout (como sw600dp para tablets), la retrocompatibilidad de patrones de navegación modernos como la Action Bar mediante librerías como ActionBarSherlock, el manejo dinámico de temas y estilos para degradación visual elegante, y el uso de comprobaciones condicionales de API en tiempo de ejecución (Build.VERSION.SDK_INT) y reflexión para invocar APIs nuevas sin provocar cierres inesperados en teléfonos antiguos.

    La obra prescinde de proyectos extensos y se articula en recetas paso a paso del tipo 'Cómo hacerlo' y 'Cómo funciona', centradas en resolver situaciones concretas de incompatibilidad. Su mérito es ofrecer pautas directas y pragmáticas para una época en la que la fragmentación era el mayor dolor de cabeza del desarrollo móvil; hoy en día, con las herramientas automáticas de Android Studio, AndroidX y un ecosistema que ha elevado notablemente el nivel mínimo de API (minSdk), muchas de estas recetas tienen un valor principalmente documental sobre cómo se gestionaba la interoperabilidad antes de las herramientas declarativas modernas.

    • Fragmentación Android
    • Android Support Library
    • Fragments
    • Loaders
    • ActionBar
    • Densidades de pantalla
    • Retrocompatibilidad
    • ActionBarSherlock
    • Calificadores de recursos
    • Build.VERSION

    ¿Cómo enseña?

    TeóricoPráctico

    Con ejercicios

    • ✓ Incluye ejercicios
    • ✗ Sin proyectos

    Más de Android con nivel Intermedio