</> CodeBooks
    ← Volver a Android (página 10)
    Portada de Near Field Communication with Android Cookbook

    Near Field Communication with Android Cookbook

    Vitor Subtil

    Editorial
    Packt
    Año
    2014
    Páginas
    ~304
    Nivel
    Intermedio

    De qué trata

    Recetario técnico elaborado por Vítor Subtil que reúne más de sesenta soluciones prácticas orientadas a integrar tecnología NFC (Near Field Communication) en aplicaciones Android, situado en la etapa de Android 4.4 KitKat (API 19). Está dirigido a desarrolladores Android de nivel intermedio con conocimientos sólidos de Java y del framework de Android que necesiten implementar lectura, escritura e interacción por proximidad tanto con tarjetas inteligentes y etiquetas pasivas como entre dispositivos móviles o hardware externo.

    El temario cubre a fondo las APIs del paquete android.nfc (NfcAdapter, Tag, NdefMessage y NdefRecord), el sistema de despacho en primer plano (Foreground Dispatch System) y el Tag Dispatch System mediante filtros de intents (ACTION_NDEF_DISCOVERED, ACTION_TECH_DISCOVERED y ACTION_TAG_DISCOVERED). Enseña a codificar y decodificar registros NDEF estándar (URI, texto plano, registros de aplicación Android o AAR, tipos MIME personalizados y tipos externos), a implementar comunicación punto a punto (P2P) entre terminales mediante Android Beam (setNdefPushMessageCallback), a validar la integridad de la información almacenada en las etiquetas, a automatizar la configuración y conexión de redes Wi-Fi o puntos de acceso mediante toques NFC y a interactuar con microcontroladores como Arduino utilizando shields y módulos de lectura NFC.

    A lo largo de diez capítulos se desarrollan recetas aplicadas para escenarios cotidianos: marcación telefónica automática al acercar el terminal, envío de mensajes SMS predefinidos, tarjetas de visita interactivas, carteles inteligentes (smart posters) y un prototipo de control de acceso para habitaciones de hotel gobernado por una placa Arduino. Es un texto de consulta exhaustivo para dominar la estructura de datos NDEF y el flujo de eventos NFC; no obstante, debe considerarse que protocolos como Android Beam han sido reemplazados en versiones modernas de Android por tecnologías como Nearby Share / Quick Share y que la emulación de tarjeta en el host (HCE) se trata de forma complementaria frente al modo lector/escritor.

    • NFC (Near Field Communication)
    • Android SDK
    • NDEF
    • NfcAdapter
    • Android Beam
    • Foreground Dispatch
    • Etiquetas NFC
    • Arduino
    • Wi-Fi pairing
    • Lectura y escritura de etiquetas

    ¿Cómo enseña?

    TeóricoPráctico

    Con ejercicios

    • ✓ Incluye ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Sistema de control de acceso con Arduino y NFC

    Prototipo de cerradura electrónica para habitaciones de hotel que valida etiquetas y credenciales NFC leídas desde un dispositivo Android conectado a un microcontrolador Arduino para activar el mecanismo de apertura.

    Más de Android con nivel Intermedio