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

    Pro Android Wearables

    Wallace Jackson

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

    De qué trata

    Guía especializada de Wallace Jackson dedicada a la creación de aplicaciones para el ecosistema de smartwatches con Android Wear, tomando como base Android 5.0 Lollipop y las versiones fundacionales del Android Wear SDK. El texto está dirigido a programadores móviles de nivel intermedio a avanzado que ya dominan Java y el flujo de trabajo en Android Studio, y desean trasladar sus competencias técnicas al desarrollo en pantallas de factor de forma reducido y dispositivos corporales.

    La obra aborda con minuciosidad la interfaz Material Design adaptada a pantallas circulares y cuadradas, y profundiza en la WatchFaces API para diseñar y programar esferas de reloj digitales y analógicas. Enseña a estructurar motores de tiempo con TimeZone y BroadcastReceiver, manipular gráficos vectoriales y rasterizados con la API Canvas, y gestionar la transición entre los modos ambiental y activo para optimizar el consumo de batería. En el apartado de conectividad, examina la sincronización de datos con smartphones mediante Google Play Services (Wearable API, DataApi, MessageApi y NodeApi) para construir actividades de configuración complementarias (Companion Activities), además de tratar el acceso a sensores de hardware (altímetro, brújula, podómetro), la depuración con Android Debug Bridge (ADB) vía Bluetooth y la monitorización de energía con JobScheduler y Battery Historian.

    A lo largo del libro se implementan esferas de reloj personalizadas y una aplicación móvil complementaria encargada de transmitir opciones de configuración al reloj. Su gran valor está en desgranar la arquitectura gráfica y los patrones de sincronización de bajo consumo en vestibles, aunque debe leerse considerando que Android Wear fue renombrado posteriormente a Wear OS y que la gestión de dependencias moderna se apoya en bibliotecas Jetpack. Es un recurso técnico sólido para comprender la base de la ingeniería de software en relojes inteligentes.

    • Android Wear
    • WatchFaces API
    • Google Play Services
    • Wearable Data API
    • Android Studio
    • Material Design
    • Canvas 2D
    • Gráficos vectoriales
    • Sensores de hardware
    • Optimización de batería

    ¿Cómo enseña?

    TeóricoPráctico

    Teoría + práctica

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Esferas de reloj analógicas y digitales (Watch Faces)

    Diseño e implementación de carátulas para smartwatches con soporte para modos ambiente y activo, renderizadas con Canvas y gráficos vectoriales bajo criterios de bajo consumo energético.

    Aplicación complementaria para smartphone (Companion Activity)

    Aplicación para el teléfono que se enlaza con el smartwatch y transfiere parámetros de personalización a la esfera mediante la Wearable Data API de Google Play Services.

    Más de Android con nivel Intermedio