La version officielle de .NET MAUI (Multi-platform App UI) par Microsoft est passée à une phase de release candidate (RC), a annoncé la firme le 12 avril. .NET MAUI est un framework multiplateforme pour la création d’applications mobiles et de bureau à l’aide de C# et XAML, une évolution de Xamarin Forms.
Qu’est-ce que Microsoft .NET MAUI ?
Avec le framework .NET MAUI, les développeurs peuvent créer des applications pour iOS, Android, macOS et Windows. Ils peuvent être utilisés avec le langage de programmation C# en plus d’« optimiser » le partage de code. Plus que 40 mises en page et contrôles sont inclus pour permettre des interfaces utilisateur adaptables sur les plates-formes de bureau et mobiles. Les développeurs peuvent déployer les mêmes expériences sur les ordinateurs de bureau et les appareils mobiles à l’aide de composants Blazor ou d’applications Blazor complètes.
Une feuille de style par défaut, Resourcesstyles.xaml, est incluse dans le nouveau modèle de projet .NET MAUI, avec des palettes de couleurs et un style de contrôle par exemple. Le framework Xamarin Forms a été remplacé par .NET MAUI, qui ajoute des hooks low-code pour apporter des modifications, selon Microsoft.
Date de sortie de Microsoft .NET MAUI
La date de sortie de Microsoft NET MAUI est prévue pour le deuxième trimestre de 2022. En attendant, il pourrait y avoir d’autres versions candidates. Le premier RC est couvert par une politique de support “go live”, qui garantit que Microsoft maintiendra .NET MAUI pour les applications de production.
Le SDK .NET MAUI est désormais complet pour l’API, ce qui permet aux bibliothèques de se mettre à jour et de se préparer à la disponibilité générale. Les développeurs doivent installer ou mettre à jour Aperçu de Visual Studio 2022 à la version 17.2 Preview 3 afin d’utiliser la version RC1 de .NET MAUI.