</> CodeBooks
    ← Volver a Android (página 9)
    Portada de Learning Android Intents

    Learning Android Intents

    Muhammad Usama bin Aftab, Wajahat Karim

    Editorial
    Packt
    Año
    2014
    Páginas
    ~318
    Nivel
    Básico

    De qué trata

    Guía técnica monográfica dedicada al aprendizaje en profundidad de uno de los pilares arquitectónicos centrales de Android: el mecanismo de comunicación y paso de mensajes mediante Intents. Ambientado en las versiones de Android 4.x (Ice Cream Sandwich, Jelly Bean y KitKat) y el ecosistema inicial de Android Studio, Muhammad Usama bin Aftab y Wajahat Karim orientan la obra a desarrolladores principiantes e intermedios con bases en Java y nociones elementales del SDK que desean entender con precisión cómo se comunican las pantallas, los procesos en segundo plano y las distintas aplicaciones entre sí.

    El contenido estructura detalladamente la taxonomía de los Intents, distinguiendo el propósito y la sintaxis de los intents explícitos (destinados a navegar entre componentes internos) y los intents implícitos (empleados para invocar capacidades de otras apps). Explica el transporte de datos primitivos y complejos mediante Bundle, claves extra y serialización con interfaces como Parcelable y Serializable. Asimismo, enseña a declarar filtros de intención (Intent Filters) en el AndroidManifest.xml examinando acciones, categorías y esquemas de datos MIME, a gestionar notificaciones interactivas a través de PendingIntent, a orquestar tareas asíncronas con IntentService y a procesar eventos del sistema o de hardware mediante BroadcastReceiver. También cubre la interacción nativa con periféricos y servicios del dispositivo: cámara, llamadas de voz, SMS/MMS, geolocalización GPS, adaptadores de Wi-Fi y Bluetooth, y opciones de compartir en redes sociales.

    La enseñanza se desarrolla mediante ejercicios prácticos paso a paso que implementan receptores de estado (como alertas de batería baja mediante BatteryLowReceiver), disparadores de captura fotográfica, envíos simulados de correo y despacho de notificaciones desde servicios. El libro aporta una disección minuciosa de la resolución de intents que suele pasarse por alto en manuales genéricos; no obstante, el lector debe considerar que versiones modernas de Android restringieron severamente los broadcasts implícitos y declararon obsoleta la clase IntentService en favor de WorkManager. Requiere dominar el ciclo de vida de las Activities para aprovecharlo plenamente.

    • Android Intents
    • Intents explícitos
    • Intents implícitos
    • Intent Filters
    • BroadcastReceiver
    • PendingIntent
    • IntentService
    • Bundle y Parcelable
    • Notificaciones
    • Integración de hardware

    ¿Cómo enseña?

    TeóricoPráctico

    Con ejercicios

    • ✓ Incluye ejercicios
    • ✗ Sin proyectos

    Más de Android con nivel Básico