Il framework è stato creato sia per Windows 10 che per Windows 10X. Quest'ultimo eseguirà app Win32 native in contenitori, quindi Microsoft è interessata a ottenere versioni delle app native per Windows 10X. Ora è possibile con WinUI. Microsoft si aspetta che gli sviluppatori aggiornino le loro app utilizzando la piattaforma moderna e le rendano compatibili con Windows 10X.
Microsoft prevede di rilasciare WinUI 3.0 come aggiornamento principale dell'interfaccia utente di Windows 10 nel 2020. A partire da ora, WinUI 3.0 Preview 2 è disponibileper i test.
WinUI 3 Anteprima 2 per Windows 10
Aggiunte e correzioni importanti in questa versione:
- INotifyCollectionChanged e INotifyPropertyChanged ora funzionano nelle app desktop C#
- WinUI 3 Preview 2 è ora compatibile con .NET 5 Preview 5 per le app desktop
- I membri Point, Rect e Size sono ora di tipo doppio nella proiezione C# delle API per le app desktop
- Correzioni di arresti anomali per la convalida dell'input e altri scenari di testo
L'anteprima 2 è logisticamente configurata allo stesso modo dell'anteprima 1. Dovrai scaricare un nuovo file .VSIX, assicurarti di aver eseguito l'aggiornamento a .NET 5 Anteprima 5 e installare un nuovo pacchetto NuGet. È possibile trovare istruzioni dettagliate qui per le app desktopE qui per le app UWP. Puoi anche testare WinUI 3 Preview 2 senza scrivere alcun codice: basta clonare e creare il ramo Preview 2 della Galleria dei controlli XAML e navigare nell'app per vedere come funzionano tutti i controlli con le nuove correzioni implementate.
L'anteprima 2 non è ancora pronta per l'uso nelle app di produzione. Ha un numero di conosciuto limitazioni. Microsoft sta raccogliendo feedback dagli sviluppatori e sta cercando di migliorare la loro esperienza nelle versioni successive.