Revisión de herramientas: reloj de pulsera compatible con Android MetaWatch - 💡 Fix My Ideas

Revisión de herramientas: reloj de pulsera compatible con Android MetaWatch

Revisión de herramientas: reloj de pulsera compatible con Android MetaWatch


Autor: Ethan Holmes, 2019

El MetaWatch es un reloj programable de aspecto dulce que se puede combinar con un dispositivo Android a través de Bluetooth para poder llevar algunas de las funciones del teléfono inteligente al reloj, lo que reduce la necesidad de sacar el teléfono para verificar una alerta.

El MetaWatch se desarrolló originalmente en Fossil, pero la línea se dividió en su propia compañía privada. Las unidades cuestan $ 199 para las versiones digital o analógica. El reloj digital tiene una pantalla de matriz de puntos TFT de 96 × 96, mientras que la versión analógica tiene dos pantallas OLED pequeñas y el dial. Ambos tienen un acelerómetro, un sensor de luz, un motor de vibración, una radio bluetooth, así como una caja de acero inoxidable y una banda de cuero. El reloj digital tiene seis botones, mientras que el analógico tiene tres.

Cuando obtuve mi MetaWatch, rápidamente llegué a la conclusión de que en realidad no podía usarlo porque (tonta) carezco de un teléfono Android. Así que recluté a un hacker de Android, mi amigo McSteve, para jugar con él. Descargó el Metawatch Manager (MWM) del sitio web de la compañía. Esta es una aplicación que maneja las comunicaciones entre la computadora y el reloj. McSteve describió cómo funciona:

El MWM expone una API bastante simple. El MWM se ejecuta como un servicio y escucha las transmisiones de Intents desde otras aplicaciones en ejecución. Una aplicación puede, al transmitir uno de estos Intentos, enviar una notificación al MetaWatch con contenidos de pantalla personalizados y vibración opcional. Otra intención permite que una aplicación cambie el reloj al "Modo de aplicación", donde la aplicación puede tener control exclusivo sobre la pantalla y los botones del MetaWatch. Los eventos de presionar botones se envían a medida que los Intentos se transmiten desde el MWM, que las aplicaciones interesadas pueden recibir.

McSteve está trabajando en una aplicación de Android que buscará los horarios de los autobuses, pensando que la próxima hora de llegada podría mostrarse. Con un MetaWatch, podía verificar la hora en un vecindario poco fiable sin tener que tirar un teléfono inteligente costoso. Además, al acercarse el invierno, los botones del MetaWatch serán más fáciles de manipular que una pantalla táctil.

El problema actual con el que estoy tratando de lidiar es que mostrar algo en la pantalla del MetaWatch parece requerir pintar toda la pantalla a la vez con un mapa de bits de 96 × 96 píxeles. Por lo tanto, para mostrar el texto, primero debe pintarse en un mapa de bits con una fuente apropiada y enviarlo al reloj. Afortunadamente, hay un conjunto de fuentes disponible en metawatch.org/developers, y leer el código fuente de MetaWatch Manager proporciona una gran cantidad de información sobre cómo pintar el texto en un búfer adecuado para enviar al reloj.

La línea de productos MetaWatch tiene algunas posibilidades fantásticas y estoy deseando ver todos los geniales hacks de McSteve, así como los de los otros adoptantes tempranos. Incluso parece que MetaWatch incluso producirá unidades personalizadas (ya sea todo el reloj o solo las agallas) si desarrolla algo genial que quiere vender.



Puede Que Le Interesen

Esta semana en ferias artesanales

Esta semana en ferias artesanales


Bazar Bizarre en Maker Faire: Fat Rabbit Farm

Bazar Bizarre en Maker Faire: Fat Rabbit Farm


Kits de sensores blandos de Hannah Perner-Wilson

Kits de sensores blandos de Hannah Perner-Wilson


BrickLink es como Craigslist para Legos

BrickLink es como Craigslist para Legos






Mensajes Recientes