Creación de notificaciones al finalizar temporizador en xamarin.

Este tutorial muestra cómo usar notificaciones locales en las aplicaciones de Xamarin.Android y crear un temporizador. Muestra los conceptos básicos de creación y publicación de una notificación local. Cuando el usuario introduce un tiempo para el temporizador y hace clic en iniciar, cuando el tiempo finaliza se lanza la notificación en el área de notificaciones. Puesta a punto Para este proyecto, crearemos un nuevo proyecto de Movile App (Xamarin.Forms). En este caso, le he dado el nombre de notifications. https://www.flickr.com/photos/156135483@N07/33853945308/in/dateposted-public/ Dentro de notifications, crearemos una carpeta llamada Models, y en su interior añadiremos…continue reading →

Xamarin Xaml: CheckInternetConnectivityXamarin

Un saludo amantes de la informática, en este post vamos ha hablar de como validar si nuestro dispositivo puede o no salir a Internet, es una forma de enseñaros a acceder a uno de los muchos sensores que dispone un dispositivo android. Seguiremos los siguientes pasos: Crearemos un proyecto xaml empty.Instalaremos el plugin Xam.Plugin.ConnectivityDiseñaremos el diseño para la visto.Ejecutaremos la aplicación. Instalación del plugin Elegiremos el plugin plugin Xam.Plugin.Connectivity, es sencillo y facil de usar, un complemento multiplataforma para verificar el estado de la conexión del dispositivo móvil, recopilar el tipo de conexión,…continue reading →

CRUD con SqLite en Xamarin

Voy a realizar una demostración de Crud con SqLite en Xamarin. Como veremos, Xamarin admite aplicaciones de base de datos que usan el motor de base de datos de SQLite, lo que permite cargar y guardar los objetos en código compartido. Creamos un proyecto Cross-Platform: https://www.flickr.com/photos/169924534@N04/46934150475/in/dateposted-public/ Lo primero que debemos hacer es agregar el nuget: “sqlite-net-pcl” sobre la solución. Creamos la carpeta Dependencies y dentro la interface IDataBase, que nos devolverá  la conexión a una plataforma o a otra. https://www.flickr.com/photos/169924534@N04/47850451621/in/dateposted-public/ Ahora haremos el Servicio de Dependencias: sobre el proyecto de Android y de…continue reading →

ListView Xamarin.Forms

ListView es un componente importante para el diseño de las aplicaciones móviles. Se utiliza sobre todo en breves listas de opciones de menú o también para largas listas como puedan ser contactos o una selección de favoritos. Lo mejor de ListView, es que proporciona una manera sencilla para presentar una lista desplazable de filas que puede estar modificada con un estilo ya integrado o personalizarlo a nuestra manera. Vamos a ver una pequeña práctica de cómo visualizar datos gracias al uso de ListView, en este caso una imagen de un jugador de la…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 →