[Xamarin.Forms] Efecto para personalizar la StatusBar

Javier Suárez | Blog

Introducción

La StatusBar es un área importante de cara al usuario final. Disponible para mostrar información importante relacionada con el estado del sistema (hora, batería, red, etc.) además de notificaciones de otras aplicaciones.

StatusBar

Al desarrollar aplicaciones móviles, entre los objetivos, debemos conseguir un estilo único y uniforme. Para conseguirlo, en ocasiones será necesario modificar el aspecto de la StatusBar o incluso cambiarlo de forma uniforme para adaptarla a diferentes páginas de nuestra aplicación.

¿Cómo personalizamos la StatusBar?. En este artículo vamos a crear un efecto de Xamarin.Forms para personalizar la StatusBar en Android, iOS y en UWP.

Efectos

Un efecto permite el acceso al control nativo de cada plataforma con el objetivo de personalizarlo, principalmente aplicando pequeños cambios estéticos o de comportamiento. Permiten simplificar la personalización del control y sobretodo se convierten en “piezas” reutilizables de código incluso aceptando parametrización.

Crear un efecto

El proceso de creación de…

View original post 544 more words

Advertisements

#MLNET – Fix the error [System. InvalidOperationException, Entry Point ‘ Not found] when you train a pipeline

Hi! Today I'm going to leave this POST as a memory backup for me because I always forget to make this configuration in ML.Net projects and I always find the following error: System.InvalidOperationException   HResult=0x80131509   Message=Entry point '<some external assembly> not found   Source=Microsoft.ML.Data Where [External Assembly] can be For example LightGBM   Message=Entry … Continue reading #MLNET – Fix the error [System. InvalidOperationException, Entry Point ‘ Not found] when you train a pipeline

#MLNET – Solución para el error [System.InvalidOperationException, Entry point ‘ not found] al momento de entrenar un Pipeline

Buenas! Hoy voy a dejar este post como un ayuda memoria de algo que me olvido siempre en los proyectos de ML.Net y siempre me encuentro con el siguiente error. System.InvalidOperationException   HResult=0x80131509   Message=Entry point '<some external assembly> not found   Source=Microsoft.ML.Data Donde el [External Assembly] puede ser por ejemplo LightGBM   Message=Entry point … Continue reading #MLNET – Solución para el error [System.InvalidOperationException, Entry point ‘ not found] al momento de entrenar un Pipeline

#MLNet – Adding NuGet Packages in Preview mode from MyGet, ie: Microsoft.ML-0.6.0 Version

Hi! A few days ago I wrote about the new Machine Learning.Net version 0,5. Yesterday when .NetConf started, the release was made official with the following post from Cesar de la Torre Announcing ML.NET 0.5 Now, a detail that is a little Deep in the documentation is the way to access packages in preview mode … Continue reading #MLNet – Adding NuGet Packages in Preview mode from MyGet, ie: Microsoft.ML-0.6.0 Version

#MLNet – Agregando paquetes en modo Preview desde MyGet, por ejemplo Microsoft.ML -Version 0.6.0

Buenas! Hace unos días hable de la nueva version 0.5 de Machine Learning.Net. Ayer cuando comenzó .NetConf, se hizo oficial el lanzamiento de esta version con el siguiente post de Cesar de la Torre Announcing ML.NET 0.5 Ahora bien, un detalle que está un poco Deep en la documentación es la forma de acceder a … Continue reading #MLNet – Agregando paquetes en modo Preview desde MyGet, por ejemplo Microsoft.ML -Version 0.6.0

#Event – Webinar: Getting Started with ML.NET and Windows Machine Learning, Dec 11 with the Tech Valley .Net User Group

Hi ! Another virtual event about Machine Learning .Net, and this time with my good friends from Albany, NY. The event will be Getting Started with ML.NET and Windows Machine Learning Tuesday, December 11, 2018. 6:30 PM to 8:00 PM One more time, we have new features and improvements on the platform since the previous … Continue reading #Event – Webinar: Getting Started with ML.NET and Windows Machine Learning, Dec 11 with the Tech Valley .Net User Group

[SVQXDG] Analizando interfaces de usuario avanzadas con Xamarin.Forms

Javier Suárez | Blog

El evento

En los últimos tiempos, la mejora de Xamarin.Forms tanto en posibilidades a nivel de UI (VisualStateManager, FlexLayout, etc.) como a nivel de renderers y rendimiento (a destacar en Android) ha sido importante.

Realmente, en el estado actual de Xamarin.Forms se pueden conseguir aplicaciones nativas de gran escala, con interfaces cuidadas y con alta integración con la plataforma. Hay que tener en cuenta el conjunto de Custom Renderers (código específico en cada plataforma) necesario para lograrlo.

NOTA: La elección entre Xamarin Classic o Xamarin.Forms es importante. Es necesario evaluar la aplicación a desarrollar, el conjunto de características específicas de cada plataforma (que pueden requerir un Custom Renderer), etc. 

Es cada vez mayor el recopilatorio de ejemplos Open Source con Xamarin.Forms buscando interfaces complejas:

En este evento, vamos a analizar entre todos, abriendo debate e intercambiando ideas algunos de los ejemplos revisando opciones disponibles para conseguir ciertos resultados. Hablaremos de…

View original post 67 more words

#MLNET – ML.Net 0.5 initial support for #TensorFlow

Hi! New version of Machine Learning.Net and in this version, we have the ability to use TensorFlow frozen models in ML.Net. During the process of creating a pipeline, we can now use TensorFlow frozen models models and use them to train a model and make predictions. In a console application, at the time of adding … Continue reading #MLNET – ML.Net 0.5 initial support for #TensorFlow