Il rilascio ufficiale di .NET MAUI (Multi-platform App UI) da parte di Microsoft è passato a una fase di release candidate (RC), ha dichiarato l’azienda il 12 aprile. .NET MAUI è un framework multipiattaforma per la creazione di applicazioni mobili e desktop usando C# e XAML, un’evoluzione di Xamarin Forms.
Che cos’è Microsoft .NET MAUI?
Con il framework .NET MAUI, gli sviluppatori possono creare applicazioni per iOS, Android, macOS e Windows. Possono essere utilizzati con il linguaggio di programmazione C# oltre a “ottimizzare” la condivisione del codice. Più di 40 layout e controlli sono inclusi per abilitare UI adattabili su piattaforme desktop e mobili. Gli sviluppatori possono distribuire le stesse esperienze su desktop e dispositivi mobili usando i componenti Blazor o le app Blazor complete.
Un foglio di stile predefinito, Resourcesstyles.xaml, è incluso nel nuovo modello di progetto .NET MAUI, ad esempio con tavolozze di colori e stili di controllo. Il framework Xamarin Forms è stato sostituito da .NET MAUI, che aggiunge hook con codice ridotto per apportare modifiche, secondo Microsoft.
Data di rilascio di Microsoft .NET MAUI
La data di rilascio di Microsoft NET MAUI è prevista per il secondo trimestre del 2022. Nel frattempo, potrebbero esserci ulteriori candidati al rilascio. Il primo RC è coperto da una politica di supporto “go live”, che garantisce che Microsoft manterrà .NET MAUI per le applicazioni di produzione.
L’SDK .NET MAUI è ora completo di API, consentendo alle librerie di aggiornarsi e prepararsi per la disponibilità generale. Gli sviluppatori devono installare o aggiornare Anteprima di Visual Studio 2022 alla versione 17.2 Preview 3 per utilizzare la versione RC1 di .NET MAUI.