Geolocalización en Xamarin

En este post vamos a ver el plugin de geolocalización en Xamarin, con el que podremos conocer la información exacta de la ubicación en la que se encuentra el dispositivo móvil en el momento. Este plugin, el cual pertenece a James Montemagno (uno de los muchos que tiene), se puede descargar de manera gratuita desde Visual Studio directamente a tu proyecto. Se encarga de hacer una llamada a la API y recuperar la posición exacta del dispositivo, recogiendo las coordenadas de latitud y longitud, que será lo que utilicemos en esta práctica. Además,…continue reading →

Acceso a contenedor de blobs en Azure Storage usando una SAS

En el anterior vídeo hemos visto como crear un contenedor de blobs en Azure Storage y acceder usando una SAS. Pero... ¿Qué es un blob?, ¿Qué es Azure Storage?, ¿Qué es una SAS? Vayamos por partes, Azure Storage es un servicio de Microsoft que nos proporciona almacenamiento en la nube seguro, duradero y altamente disponible. Dentro de Azure Storage podemos encontrar 3 tipos de cuentas de almacenamiento cada una de ellas con sus peculiaridades. En primer lugar tenemos las cuentas de almacenamiento StorageV1, en esta cuenta de almacenamiento podemos habilitar los servicios de…continue reading →

Transcripción de Voz a Texto

En este tutorial vamos a explicar cómo crear una aplicación que detecte la voz y lo transcriba a texto , algo útil si se quiere tomar notas largas. Para poder crear el programa Google nos proporciona un amplio conjunto de APIs, en el espacio de nombre Android.Speech para cubrir las instancias que hace un dispositivo compatible con voz, en este caso concreto Android.Speech.Tts que permite traducir voz a texto Lo primero será crear un nuevo proyecto Xamarin https://www.flickr.com/photos/147052282@N03/46927486405/in/dateposted-public/ Elegimos la versión y aplicación vacía https://www.flickr.com/photos/147052282@N03/33966342558/in/dateposted-public/ Una vez creado el proyecto, en resource creamos…continue reading →

Configuración Azure Traffic Manager

Azure Traffic Manager es una herramienta con la cual podemos equilibrar y distribuir el tráfico a través de todas las regiones proporcionando una alta disponibilidad. Traffic Manager funciona a nivel de DNS y dirige las solicitudes del cliente de forma automática en función a la configuración dada al punto de conexión más ajustado con esa configuración. También dejar claro que Traffic Manager no funciona ni como una puerta de enlace o un proxy ya que no ve el tráfico que circula. ¿Y que es un punto de conexión? Es cualquier servicio accesible desde…continue reading →

Azure – Despliegue e intercambio de slots en aplicaciones web.

En los entornos de producción necesitamos despliegues ágiles, versátiles y redundantes, y en Azure tratamos de obtener dichos resultados. Las aplicaciones Web desplegadas en la nube requieren de una clara distinción entre entornos de desarrollo y producción. Mediante Azure App Services podemos crear no solo un entorno para desplegar una Web App, sino la posibilidad de emplear distintos Slots y poder intercambiarlos entre sí. Esto es vital cuando debemos mantener en la nube varias versiones de una misma WebApp (por ejemplo, una versión de prueba, una de producción y otra experimental) Para emplear…continue reading →

El Sensor acelerómetro

El dispositivo móvil permite supervisar el sensor del acelerómetro , que indica la aceleración del dispositivo en un espacio tridimensional. Lecturas del sensor Las lecturas del acelerómetro se notifican en G. La G es una unidad de fuerza gravitacional igual a la ejercida por el campo gravitatorio de la Tierra (9,81 m/s^2). Las lecturas del acelerómetro se notifican en G. La G es una unidad de fuerza gravitacional igual a la ejercida por el campo gravitatorio de la Tierra (9,81 m/s^2). El eje X es horizontal y apunta a la derecha, el eje…continue reading →