Gráficos en Xamarin con Microcharts

Los gráficos son algo con lo que cualquier desarrollador se acaba topando en algún momento de su carrera. Mi objetivo con este post es hacer que esa experiencia no sea algo traumático y que podamos entregar un trabajo profesional sin la necesidad de sufrir un infierno por ello Microcharts El NuGet de Microchart nos permite hacer gráficos responsive en nuestras aplicaciones Xamarin de una forma muy cómoda y sencilla. Con declarar una simple lista de elementos y asignarlos al control nuestros problemas desaparecen como por arte de magia. Comenzemos Vamos a crear un…continue reading →

Fuentes de texto personalizadas en Xamarin.Forms

En este post vamos a aprender cómo utilizar fuentes de texto personalizadas tanto en Android como en iOS con Xamarin.Forms. 1. Creación del proyecto Xamarin.Forms Nos dirigimos a Visual Studio y hacemos clic en Nuevo Proyecto... Buscamos la pestaña Cross-Platform, que se encuentra dentro de Visual C#, y creamos un proyecto Mobile App (Xamarin.Forms). https://flic.kr/p/2fMqwYw Escogemos la plantilla en blanco y desmarcamos la plataforma Windows (UWP), ya que no se va a utilizar en este proyecto. Finalmente creamos el proyecto. https://flic.kr/p/2fMqx2C 2. Añadir las fuentes de texto en Android/iOS Vamos a añadir las…continue reading →

Navegación con menú lateral en Xamarin

Para navegar entre pestañas primero crearemos una "Masterpage" (Menu de hamburguesa), ahí tenemos una listview con las pestañas que queramos navegar.   La masterpage tiene un elemento Detail para cargar una pagina como principal.  Tutorial:  Creamos una pagina "Master Page" sobre el proyecto común También se puede crear una pagina "Content Page" Cambiamos la definicion del xaml de "ContentPage" a "MasterDetailPage" Hacemos que la pagina de .cs extienda de "MasterDetailPage" en vez de "ContentPage" En el xaml inluimos un listview:  <MasterDetailPage.Master>         <ContentPage Title="Menu principal">              <StackLayout>                 <Label Text="titulo del menu" FontSize="25"/> <StackLayout Orientation="Vertical">                    <ListView x:Name="lsvmenu">                         <ListView.ItemTemplate>                              <DataTemplate>                                 <ViewCell>                                      <Label Text="{Binding Titulo}"                                            FontSize="20"                                            TextColor="Black"/>                                 </ViewCell>                             …continue reading →

Azure Cosmos DB

¡Hola a todos! Bienvenidos post tutorial donde aprenderemos como utilizar Azure Cosmos DB, pero antes de empezar, hablaremos qué es Azure Cosmos DB. ¿Qué es Azure Cosmos DB? Azure Cosmos DB es un servicio de base de datos con varios modelos distribuido de forma global de Microsoft. Cosmos DB permite escalar de forma elástica e individual el rendimiento y el almacenamiento en cualquier número de regiones de Azure a nivel mundial. Puede escalar de forma elástica el rendimiento y almacenamiento, y sacar provecho del rápido acceso a datos mediante la API que prefiera,…continue reading →

Azure Cache Redis

En este Post se explica de forma detallada los pasos a seguir para poder almacenar objetos en Azure, Redis Cache.             Redis Cache es una herramienta de Azure que nos permite la facilidad de poder almacenar objetos en su base de datos, dichos objetos se almacenan mediante Json, pudiendo estos ser recuperados desde cualquier aplicación. A continuación, se explicará cómo crear un Redis Cache y como crear un proyecto para poder insertar, buscar y eliminar objetos, en este caso los objetos que vamos a insertar son jugadores de la NBA con un poco…continue reading →