#Xamarin – Creando un #Estimote #eBeacon Explorer en modo ListView

Hola!

Ahora que ya hemos visto un par de ejemplos de código sobre como detectar Estimote beacons con Xamarin, hoy es momento de compartir un explorador de Beacons creado para Xamarin Forms.

2016 01 20 Xamarin Estimote Explorer

En el video anterior es posible ver como en el iPhone (izquierda) la app detecta beacons y al mismo tiempo en la app creada con Xamarin (derecha) muestra los beacons. De la misma forma, cuando en la app de Estimote en el iPhone se activa el virtual beacon, en el Estimote Explorer aparecen 2 beacons.

Y como siempre, un par de detalles sobre la app:

  • La app tiene un implementación de 5 min de un modelo MVVM para poder refrescar la lista de Beacons en tiempo real. No tengo claro el porqué, pero al momento de separar View y ViewModel, el intellisense de Visual Studio ha perdido el norte.

image

  • Utilizando el UUid de los beacons, la app identifica si los mismos son reales o virtuales. Con esta informacion, la app muestra un color y u otro en la lista de beacons.
  • Hay un Timer cada 5 segundos, que cuando no se detecta ningun beacon, limpia la lista de beacons.

image

El código de la app se puede descargar desde https://github.com/elbruno/Blog/tree/master/Xamarin%20Estimote%20Explorer

Saludos @ Madrid

-El Bruno

References

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s