</> CodeBooks
    ← Volver a Android (página 5)
    Portada de Pro Android UI

    Pro Android UI

    Wallace Jackson

    Editorial
    Apress
    Año
    2014
    Páginas
    ~580
    Nivel
    Intermedio

    De qué trata

    Manual técnico de referencia dedicado a la arquitectura y construcción de interfaces de usuario avanzadas para Android, escrito por Wallace Jackson bajo las versiones Android 4.x (Ice Cream Sandwich, Jelly Bean y KitKat). Está dirigido a desarrolladores móviles de nivel intermedio y diseñadores de interacción que cuentan con conocimientos previos de Java y la estructura del SDK de Android y necesitan profesionalizar la estructura visual, la modularidad y la capacidad de respuesta de sus pantallas.

    El autor examina en profundidad el árbol jerárquico visual de Android desde las clases primarias View y ViewGroup, enseñando el diseño y estilización de menús mediante OptionsMenu, ContextMenu, PopupMenu y la personalización exhaustiva de la ActionBar. Desarrolla un análisis exhaustivo de cada contenedor de posicionamiento clásico: LinearLayout, RelativeLayout, FrameLayout y GridLayout, junto con patrones de navegación avanzada como menús laterales retráctiles mediante DrawerLayout, interfaces multipanel adaptables para teléfonos y tabletas con SlidingPaneLayout, y transiciones horizontales paginadas con ViewPager, PagerTitleStrip y PagerTabStrip.

    La obra adopta un enfoque eminentemente práctico donde cada contenedor y widget se explica mediante esqueletos de interfaz completos y código Java/XML probado, contrastando el rendimiento y anidamiento de cada layout. Su fortaleza reside en enseñar a maquetar aplicaciones adaptables a la fragmentación de pantallas de Android mediante técnicas nativas limpias y eficientes. No incluye el paradigma declarativo moderno de Jetpack Compose ni las librerías de Material Design 3, pero resulta una guía indispensable para entender y mantener sistemas de interfaz basados en el árbol tradicional de Views en producción.

    • Android UI
    • View y ViewGroup
    • ActionBar
    • DrawerLayout
    • SlidingPaneLayout
    • ViewPager
    • RelativeLayout
    • LinearLayout y GridLayout
    • Estilos y Temas
    • Sistemas de menús
    • Diseño multipanel
    • Adaptabilidad multidispositivo

    ¿Cómo enseña?

    TeóricoPráctico

    Teoría + práctica

    • ✗ Sin ejercicios
    • ✗ Sin proyectos

    Más de Android con nivel Intermedio