jueves, 8 de enero de 2015

Qué es Garmin Connect IQ

Garmin Connect IQ es una plataforma creada por Garmin que permitirá a desarrolladores crear aplicaciones para sus dispositivos.

Con Connect IQ, Garmin da la opción a usuarios (que sepan programar) y desarrolladores a crear sus propias apps para sus dispositivos. Teniendo en cuenta los sensores de los que disponga nuestro dispositivo o el dispositivo para el cual estemos desarrollando la aplicación tendremos mas o menos posibilidades. También nos permitirá desarrollar y crear nuestros sensores o gadgets compatibles con nuestro dispositivo y/o con nuestras aplicaciones, por lo que las posibilidades se multiplican.

De momento (a fecha de publicación de la entrada)  los dispositivos para los que se puede empezar a desarrollar son: el Forerunner 920XT, el Vívoactive, el fénix 3 y el epix. Para cada uno podremos crear vistas de reloj, aplicaciones, widgets, campos de datos, etc.

Si queremos empezar a usar Connect IQ es tan fácil cómo entrar en su web http://developer.garmin.com/connect-iq, bajarnos el SDK, instalarlo, unirnos a la comunidad y empezar a crear. 

Para las aplicaciones el lenguaje de programación que se usa es Monkey C que es un lenguaje orientado a objetos similar a lo que podría ser Java, PHP, o Python, por lo que si sabes programar en cualquiera de esos lenguajes no tendrás muchos problemas en iniciarte en Monkey C.

Según mi opinión este movimiento de Garmin de "abrirse" a la entrada de aplicaciones creadas por otras personas es un gran acierto porque, al igual que ocurre con android o apple que tienen millones y millones de apliaciones para instalar en sus dispositivos, le dará un gran catálogo de aplicaciones que permitirá al usuario final unas mejores opciones de personalización de acuerdo a sus gustos, intereses, etc y no tendrá que ceñirse a los clásicos sistemas que no se pueden modificar. Creo también que todas las marcas deportivas, cómo Polar por ejemplo, no tardarán en hacer algo similar para sus dispositivos (Suunto ya lo hace). Así que en no mucho tiempo estaremos viendo relojes deportivos convertidos en SmartWatchs o compitiendo muy de cerca con ellos.

2 comentarios:

  1. se pueden hacer las aplicaciones de connet iq en java?

    ResponderEliminar
    Respuestas
    1. No se puede, el lenguaje que utiliza Connect IQ es Monkey C que es un lenguaje orientado a objetos. Es similar a java pero no es igual, en java no se puede, pero si sabes java no te será dificil aprenderlo

      Eliminar