Noticias Programación

.NET MAUI logra disponibilidad general

.NET MAUI alcanzó la disponibilidad general, reemplazó a Xamarin en Visual Studio 2022 y ahora aparece como un tipo de proyecto en Visual Studio en lugar de Xamarin.


NET MAUI es la interfaz de usuario de aplicaciones multiplataforma de .NET, un marco para crear aplicaciones nativas para dispositivos móviles, tabletas y computadoras de escritorio. El perfil más alto de MAUI en Visual Studio lo convierte en una opción más obvia para los desarrolladores. Ya era una opción en las vistas previas anteriores de Visual Studio 2022, pero ahora aparece como la mejor opción para proyectos de escritorio y móviles.

Como reemplazo de Xamarin como marco de creación de aplicaciones multiplataforma, .NET MAUI usa los SDK de la plataforma para Android, iOS, macOS y Windows. Viene con más de 40 diseños y controles que, según Microsoft, están optimizados para crear interfaces de usuario adaptables en plataformas móviles y de escritorio. También puede incrustar componentes Blazor o aplicaciones Blazor completas.

El objetivo principal de Microsoft para MAUI es ofrecer a los desarrolladores una forma de desarrollar aplicaciones que coincidan con la apariencia de la plataforma. Dicen que desde el primer momento, cada plataforma se ve y se comporta como debería, sin necesidad de widgets o estilos adicionales para imitar el comportamiento «nativo».

.NET MAUI proporciona API simples para acceder a los servicios y funciones de cada plataforma, como acelerómetro, acciones de aplicaciones, sistemas de archivos y notificaciones.

.NET MAUI utiliza las nuevas características de C # 10 introducidas en .NET 6, incluidas declaraciones de uso globales y espacios de nombres con ámbito de archivo. Otro beneficio es que puede trabajar en un solo proyecto sin preocuparse por qué plataformas se ejecutarán. En los nuevos proyectos .NET MAUI, las plataformas se almacenan en subcarpetas. Tiene una carpeta de recursos donde administra las fuentes, las imágenes, el ícono de la aplicación, la pantalla de inicio, los activos sin procesar y el estilo de su aplicación. .NET MAUI se encargará de optimizarlos para los requisitos específicos de cada plataforma.

.NET MAUI ya está disponible.

red2

También puede gustarte...