Jueves, 29 de Octubre de 2015

¿Cómo desarrollar aplicaciones para Android Wear?

La combinación de tecnologías modernas como los procesadores Intel Quark y el sistema operativo Android Wear hacen surgir nuevas oportunidades para el desarrollo de aplicaciones.

Este articulo forma parte de una serie de notas acerca de desarrollo patrocinadas por Intel.
Para más información, puedes ingresar a la Zona para desarrolladores de Intel.

Las prendas inteligentes son una de las últimas tendencias en la tecnología informática. El sistema operativo Android Wear de Google las convierte en un nuevo suelo fértil para el desarrollo de aplicaciones.

En este artículo daremos un panorama general de Android Wear, con especial atención a los dispositivos que se pueden usar como prendas, los tipos de aplicaciones y cómo desarrollarlas y depurarlas. También explicaremos dos maneras de depurar aplicaciones para prendas inteligentes mediante ADB.

Dispositivos

El concepto de prenda inteligente abarca distintos tipos de aparatos: auriculares, dispositivos médicos y de ejercitación, joyas electrónicas y hasta dispositivos para animales domésticos. Actualmente, la categoría de productos estrella es la de relojes inteligentes. Las empresas de tecnología más importantes ofrecen sus propias líneas de relojes basados en Android Wear. Pebble Steel, ASUS ZenWatch, Motorola 360, LG G Watch R y Samsung Gear S son las más recientes del mercado. Todas tienen diseños diferentes, pero comparten funcionalidades admitidas por Android Wear: tecnología Google Now, registro de actividad física, control de la música y órdenes por voz. Además, todos los relojes inteligentes dependen de dispositivos móviles Android/iOS que se comunican con ellos por Bluetooth. Hay aplicaciones especiales para conectar smartphones y tabletas electrónicas a las prendas inteligentes.

¿Qué se puede desarrollar?

Aunque Android Wear es un proyecto relativamente nuevo, Android Wear Center, el equivalente a Google Play, ofrece una amplia gama de aplicaciones ideadas específicamente para prendas inteligentes.

AndroidWearIntel1

Hay muchísimas para relojes. Todos los días, Android Wear Center publica nuevos lanzamientos de aplicaciones de personalización, música, comunicación, salud, ejercicio y diversos otros tipos. A pesar de lo pequeñas que son las pantallas de los relojes, también hay juegos estilo arcade y de ingenio para ellos, aunque todavía no muchos.

AndroidWearIntel2

La gran mayoría de las aplicaciones Wear son diseños de esfera de reloj, que personalizan la función esencial, que es la de indicar la hora

AndroidWearIntel3

¿Cómo se puede desarrollar?

Por una parte, crear aplicaciones para Android Wear se parece mucho a desarrollar para tabletas y smartphones. Se pueden utilizar herramientas ya conocidas como el JDK, el SDK de Android (Android Wear es compatible con la mayoría de las API de Android), Eclipse, Android Studio y otros entornos de desarrollo integrado. Este vínculo conduce a una lista de las clases de la biblioteca Wearable Support.

Por otra parte, Google brinda una visión y principios de diseño exclusivos del desarrollo de aplicaciones para prendas inteligentes, que tratan las diferencias fundamentales entre esta tecnología y la de dispositivos móviles. Las diferencias que deberá contemplar la aplicación son el poco tamaño de la pantalla y los caracteres especiales de interacción. Además, se deben considerar la estructura de la aplicaciónla sensibilidad al contextola interfaz de usuarioel estilo y las esferas de reloj.

Continúa leyendo aquí sobre cómo desarrollar para Android Wear. 

Galería de Imágenes

Más artículos de esta serie Ver más

Hace 3 años

Descarga de Multi-Media Sample Framework para Android

Multi-Media Sample Framework para Android permite decodificar múltiples secuencias de video simultáneas y luego mostrarlas por medio de la API de gráficos 3D OpenGL* ES 2.0. Les presentamos 5 ejemplos para desarrolladores Android.

Hace 3 años - 1 Comentario

Creación de juegos multiplataforma con Cocos2d-x

En esta guía mostraremos cómo crear un juego sencillo con el uso del marco de trabajo Cocos2d-x en un entorno de desarrollo Windows y cómo compilarlo para que se ejecute en Windows 8 y Android.

Hace 4 años - 3 Comentarios

Intel y Unity se unen y despiertan entusiasmo

Hay solo una palabra que puede describir lo que sentimos acerca de la recién anunciada colaboración entre Intel y Unity*: ¡HURRA!
Bueno, quizá dos: ¡HURRA, HURRA!

Hace 4 años - 7 Comentarios

Por qué los usuarios desinstalan aplicaciones

Los desarrolladores a veces se enfrentan con un problema desmoralizador: los usuarios dejan de usar sus apps. En este post se analizan los factores que influyen en la desinstalación de aplicaciones.

Últimos lanzamientos Ver más