El lanzamiento oficial de .NET MAUI (interfaz de usuario de aplicación multiplataforma) por parte de Microsoft ha pasado a una fase de candidato de lanzamiento (RC), declaró la empresa el 12 de abril. .NET MAUI es un marco multiplataforma para crear aplicaciones móviles y de escritorio con C# y XAML, una evolución de Xamarin Forms.
¿Qué es Microsoft .NET MAUI?
Con el marco .NET MAUI, los desarrolladores pueden crear aplicaciones para iOS, Android, macOS y Windows. Se pueden usar con el lenguaje de programación C# además de “optimizar” el código compartido. Se incluyen más de 40 diseños y controles para habilitar interfaces de usuario adaptables en plataformas móviles y de escritorio. Los desarrolladores podrían implementar las mismas experiencias en equipos de escritorio y dispositivos móviles utilizando componentes de Blazor o aplicaciones completas de Blazor.
Se incluye una hoja de estilo predeterminada, Resourcesstyles.xaml, en la nueva plantilla de proyecto .NET MAUI, con paletas de colores y estilo de control, por ejemplo. El marco de Xamarin Forms fue reemplazado por .NET MAUI, que agrega ganchos de código bajo para realizar cambios, según Microsoft.
Fecha de lanzamiento de Microsoft .NET MAUI
La fecha de lanzamiento de Microsoft NET MAUI está programada para el segundo trimestre de 2022. Mientras tanto, podría haber candidatos de lanzamiento adicionales. El primer RC está cubierto por una política de soporte de “puesta en marcha”, que garantiza que Microsoft mantendrá .NET MAUI para aplicaciones de producción.
El SDK de .NET MAUI ahora es una API completa, lo que permite que las bibliotecas se actualicen y se preparen para la disponibilidad general. Los desarrolladores deben instalar o actualizar Visual Studio 2022 Preview a la versión 17.2 Preview 3 para usar la versión RC1 de .NET MAUI.