lunes, 22 de diciembre de 2014

Aplicaciones Web y Smartphone (iBeacons)


En la entrada anterior hablamos sobre 2 soluciones que permiten integrar aplicaciones Web tradicionales con funcionalidades en Smartphones.

En esta entrada nos vamos a enfocar en el segundo caso de uso

- El cliente tiene una pantalla de 42'' en una sala y quieren mostrar información de las personas que se encuentran en la sala, sin tener que seleccionar o buscar información con un teclado o mouse (además que la idea es tener solo una pantalla en la sala, no un equipo con cables, teclado y cosas que entorpecen el lugar)

Para este caso decidimos usar una aplicación nativa que permita detectar cuando una persona se encuentre en la sala frente a la pantalla, para esto usaremos iBeacons, para explicar de forma muy simple el concepto de iBeacons, éstos son pequeños dispositivos que envían señales que pueden ser detectadas por un smartphone usando Bluetooth.

De esta forma cuando un iPhone se encuentra cerca de un iBeacon, el sistema operativo (IOS) del iPhone detecta la señal y genera un evento en una aplicación instalada que está monitoreando uno o varios iBeacons (esta es una explicación muy simplificada)




Instalamos un iBeacon al costado de la pantalla de 42''  y cuando un usuario se acerca a la pantalla de 42'' la aplicación del iPhone notifica a un server que el usuario se encuentra cerca de la pantalla y muestra la información del usuario.





Para que esto funcione la primera vez que se inicia la aplicación del smartphone el usuario ingresa sus datos (nombre y un ID), éstos luego serán enviados a un servicio en la nube que notifica al equipo que está conectado la pantalla para que actualice el contenido de la pantalla.

El uso de iBeacons está generando un gran interés en empresas de todo tipo de industrias por la gran cantidad de soluciones y posibles escenarios que permiten generar, los iBeacons son compatibles con iPhone y Android.









No hay comentarios:

Publicar un comentario