Paradigmas de la Observabilidad en Aplicaciones Modernas: Un Análisis Riguroso de Logs, Métricas y Trazas Distribuidas

Paradigmas de la Observabilidad en Aplicaciones Modernas: Un Análisis Riguroso de Logs, Métricas y Trazas Distribuidas La transición hacia arquitecturas descentralizadas en la nube ha transformado la infraestructura de software en un ecosistema dinámico y, a menudo, opaco. Esta guía técnica analiza la Observabilidad no como un conjunto de herramientas de monitoreo reactivo, sino como un imperativo arquitectónico. A través del estudio de los tres vectores de telemetría esenciales —logs estructurados, métricas de series temporales y trazas distribuidas—, examinaremos cómo diagnosticar fallos imprevistos, mitigar la latencia en cascada y optimizar el tiempo medio…continue reading →

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 →

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 →

Camp de Xamarin – Un lenguaje para todas las plataformas móviles

Otra vez nos reunimos en el Tech Club de Tajamar, esta vez para un Camp de Xamarin,  que es un framework que, utilizando lenguaje C#, nos permite desarrollar aplicaciones móviles para ejecutarse en iOS, Android y Windows Phone. Lo impartió Evereis Digital Experience,  que es una consultora multinacional dentro del grupo NTT DATA, la sexta compañía de servicios IT del mundo, con 70.000 profesionales y presencia en Asia-Pacífico, Oriente Medio, Europa, Latinoamérica y Norteamérica. En este evento nos acompañaban los Ponentes: Raúl  Gonzalo Montero y Antonio Martinez Callejo (Managers) José Carlos Restrepo Rondon y Javier Valvano…continue reading →