El próximo 19 de Junio tendrá lugar en Madrid la segunda edición de la DotNet 2019 organizada por Plain Concepts, el evento técnico con tecnologías Microsoft más importante de España.
En este repositorio puedes encontrar un sencillo pero interesante ejemplo con Xamarin.Forms.
El ejemplo hace uso de:
- XAML
- MVVM
- Data Binding
- Converters
- Estilos
- Etc
Sin embargo, cuenta con más de una docena de mejoras sencillas pero que sumadas una a una tienen un impacto en el rendimiento de la aplicación.
El reto es sencillo. Encuentra al menos 3 de las posibles mejoras de rendimiento y modifica el ejemplo abriendo una nueva Pull Request en este repositorio.
NOTA: Se han añadido algunos problemas adrede. A pesar de usar MVVM y algunas buenas prácticas, NO tomes este ejemplo como referencia.
Una entrada para la DotNet 2019!.
Tan sencillo como:
- Haz un fork del repositorio.
- Ejecuta, prueba y piensa.
- Añade 3 cambios que impacten en el rendimiento.
- Envía una PR con los cambios.
Tienes hasta el 19 de Mayo para participar. El ganador será el primero que envíe una PR válida (cuente con 3 mejoras de rendimiento).
Sencillo, ¿verdad?.