
Wearable Android
Sanjay M. Mishra
- Editorial
- Wiley
- Año
- 2015
- Páginas
- ~280
- Nivel
- Intermedio
De qué trata
Manual técnico especializado que aborda el diseño y la programación de software para dispositivos corporales dentro del ecosistema de Google, enfocado en smartwatches con Android Wear y en la recolección de datos de salud y actividad física a través de Google Fit bajo Android 5.0 Lollipop. Está orientado a desarrolladores móviles de nivel intermedio que ya conocen las bases de Android y Java y buscan especializarse en computación ubicua, Internet de las Cosas (IoT) y la integración de sensores en tiempo real.
El libro detalla el uso de Android Studio y Gradle adaptados a módulos de vestir, profundizando en la comunicación entre el dispositivo de mano (teléfono) y el dispositivo corporal mediante la Wearable Data Layer API (utilizando `DataItem`, `DataMap`, `PutDataRequest`, `MessageApi` y `NodeApi`). Enseña a diseñar interfaces de usuario para pantallas reducidas cuadradas y circulares usando la Wearable UI Library, a gestionar notificaciones ampliadas y tarjetas contextuales inspiradas en Google Now, y a consumir el SDK de Google Fit a través del paquete `com.google.android.gms.fitness` (subpaquetes `data`, `request`, `result` y `service`). Asimismo, analiza la lectura de sensores biométricos de hardware (ritmo cardíaco, podómetros), los permisos y el consentimiento del usuario para datos de salud, y la conectividad inalámbrica mediante Bluetooth Low Energy (BLE), Wi-Fi Direct y NFC.
La enseñanza teórica se complementa con aplicaciones demostrativas completas diseñadas para poner a prueba los componentes del SDK, incluyendo una solución conectada de sincronización de datos y mensajería bidireccional entre el teléfono y el reloj, así como una app de rastreo de actividad que lee sensores corporales e interactúa con el almacén de datos de Google Fit. La obra destaca por su explicación de la arquitectura de sincronización y su atención al impacto en el consumo de batería; no obstante, el lector debe tener presente que Android Wear evolucionó hacia Wear OS (con soporte para Compose for Wear OS) y que Google Fit ha ido cediendo paso a Health Connect en las versiones recientes de Android.
- Android Wear
- Google Fit SDK
- Android 5.0 Lollipop
- Google Play Services
- Sincronización DataMap
- MessageApi
- Wearable UI Library
- Sensores biométricos
- Bluetooth Low Energy
- Internet de las Cosas (IoT)
- Computación ubicua
¿Cómo enseña?
Teoría + práctica
- ✗ Sin ejercicios
- ✓ Incluye proyectos
Proyectos
Hello Wear
Aplicación conectada para reloj inteligente y teléfono acompañante que demuestra el intercambio y sincronización bidireccional de datos mediante la Wearable Data Layer API y objetos DataMap.
Hello Fit
Monitor de actividad y salud que solicita permisos del usuario, captura métricas biométricas en tiempo real desde sensores de hardware y las almacena y consulta en el Fit Data Store a través de Google Play Services.

