
Beginning Google Glass Development
Jeff Tang
- Editorial
- Apress
- Año
- 2014
- Páginas
- ~368
- Nivel
- Básico
De qué trata
Guía práctica y de introducción técnica orientada a programadores que desean incursionar en la computación vestible creando aplicaciones ('Glassware') para Google Glass (Explorer Edition). Jeff Tang estructura el aprendizaje sobre la versión de software Glass XE basada en Android 4.4 (KitKat), enseñando a diseñar bajo los paradigmas específicos de interacción para pantallas frontales (Heads-Up Display). Está pensado para desarrolladores de nivel básico o intermedio que ya poseen conocimientos de Java y del SDK de Android pero necesitan comprender las restricciones de diseño, batería y contexto de un dispositivo wearable.
El texto desglosa las dos vías oficiales de programación del dispositivo: el Glass Development Kit (GDK) para aplicaciones nativas y la API Google Mirror para servicios web en la nube basados en llamadas REST. Detalla la construcción de interfaces mediante tarjetas estáticas, Live Cards y menús contextuales controlados mediante el panel táctil lateral; comandos de voz personalizados y reconocimiento de voz; captura y tratamiento de fotos y video con la cámara subjetiva (POV); escaneo de códigos de barras y OCR utilizando la librería ZXing; acceso al acelerómetro, giroscopio y GPS; conectividad por Bluetooth y sockets con teléfonos vinculados; y creación de gráficos interactivos y animaciones con Canvas y OpenGL.
En la parte práctica se desarrollan diversas soluciones funcionales: una aplicación nativa con tarjetas dinámicas (Live Cards) que responde a gestos del touchpad, un lector de visión artificial para decodificar códigos QR y de barras, y un servicio en la nube con Mirror API que sincroniza tarjetas en la línea de tiempo (timeline) del usuario y procesa acciones remotas. El libro destaca por documentar de forma clara las pautas de interacción humano-computadora en visores de realidad aumentada pioneros. Conviene tener presente que Google canceló el programa de Glass para consumidores y discontinuó la API Mirror original, por lo que su valor actual es predominantemente histórico y conceptual sobre el diseño de interfaces HUD.
- Google Glass
- Glass Development Kit (GDK)
- Google Mirror API
- Wearable Computing
- Android 4.4 KitKat
- Live Cards
- Reconocimiento de voz
- Cámara POV
- ZXing
- Bluetooth
¿Cómo enseña?
Con proyectos
- ✗ Sin ejercicios
- ✓ Incluye proyectos
Proyectos
Glassware nativa con Live Cards (Hello Glass)
Aplicación basada en GDK que despliega tarjetas estáticas y Live Cards interactivas en la pantalla frontal del visor, respondiendo a eventos táctiles del panel lateral y a comandos de voz.
Escáner de códigos y visión con cámara
Aplicación que utiliza la cámara POV integrada en las gafas y la biblioteca ZXing para capturar imágenes, decodificar códigos de barras y QR, y realizar tareas básicas de OCR.
Integración en la nube con Mirror API
Servicio web que consume la API REST de Google Mirror para insertar tarjetas multimedia en la línea de tiempo del usuario y gestionar notificaciones bidireccionales en el dispositivo.

