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 →

ViewModel

El View Model o Modelo-Vista-Modelo(MVVM) tiene tres componentes: el modelo, la vista y el modelo vista. Cada uno tiene una finalidad distinta.  https://flic.kr/p/2fTQL5M La vista conoce el ViewModel y el Modelo conoce el ViewModel, pero el ViewModel aísla la vista del modelo y el model de la vista, por lo que permite la evolución del modelo independientemente de la vista.  Os lo voy a mostrar con un ejemplo que consiste en un modelo que tendrá un libro con sus características, una vista y un ViewModel en el que ejecutaremos los pasos para que la aplicación funcione.  1) En primer lugar se crea un proyecto…continue reading →

Binding Objetos y Clases

¿Qué es el binding y para que sirve? Los binding es el sistema de enlace a datos que incorpora Xamarin.Form y es una de sus piezas fundamentrales, las principales características son las siguiente: Los Bindinds se resuelven en tiempo de ejecución usando reflexión con un rendimiento variado dependiendo de la plataforma donde se ejecute el código. No hay validación de expresiones de enlace a datos en tiempo de compilación ya que se resuelven en runtime. Esto quiere decir que, errores de bindings no son detectados hasta que la aplicación se está ejecutando y…continue reading →

Xamarin Media Plugin

¿Qué es Xamarin? https://flic.kr/p/2fT6Sp6 Xamarin Logo Xamarin permite la creación de aplicaciones móviles, lo que lo diferencia en este entorno, es que su lenguaje de compilación es de C# (CSharp), Xamarin Media Plugin sera implementado sobre este entorno. Características Funciona completamente en las plataformas de Android, iOS y Windows Phone y es único ya que permite combinar las plataformas nativas y les añade las siguientes características: Enlaces completos para los SDK subyacentes. Interoperabilidad con Objective-C, Java, C y C++. Construcciones de lenguaje moderno. Compatibilidad multiplataforma móvil.Etc. Enlace: https://docs.microsoft.com/es-es/xamarin/cross-platform/get-started/introduction-to-mobile-development Xamarin Forms https://flic.kr/p/2fT6ZyX Xamarin Forms…continue reading →

Layout y Section

Empezando con layout La   idea  es  generar   un estilo  predefinido  para  nuestro  proyecto  web, en  el cual utilizaremos unas plantillas genéricas que se aplicaran a todas nuestras páginas. El concepto de section se refiere a que estos estilos predefinidos  podemos variarlos en distintos puntos a nuestro interés, y para que tomen otros formatos o realicen otras funciones. Vamos a explicar paso a paso estos conceptos en un proyecto nuevo -Abrimos nuevo proyecto solución (asp.net net framework) empty y seleccionamos la casilla MVC -Una vez generado, nos situamos en el explorador de soluciones en…continue reading →

Camp Inteligencia Artificial y Big Data en tu vida diaria

Empezamos la jornada este nublado sábado 2 de junio con otro Camp gracias al Tech-Club Tajamar y la empresa Sogeti. Un equipo de lujo para unas ponencias de alto nivel.  Gracias a las presentaciones de Victor Astasio nos encontramos en primer lugar con Alejandro García que nos trae una maqueta enorme de una vivienda como pieza fundamental de su exposición. El asunto de este primer módulo se trata de ver cómo podemos interactuar con los objetos  cotidianos que tenemos a nuestro alrededor.  Alejandro nos hace presentación de una aplicación llamada Bot- bic que a través del dispositivo móvil se puede interactuar con un bot que es capaz de entender el lenguaje y enviar…continue reading →