Rammeverket er laget for både Windows 10 og Windows 10X. Sistnevnte vil kjøre native Win32-apper i containere, så Microsoft er interessert i å få appversjoner som er native til Windows 10X. Det er nå mulig med WinUI. Microsoft forventer at utviklere oppdaterer appene sine ved å bruke den moderne plattformen og gjør dem kompatible med Windows 10X.
Microsoft planlegger å gi ut WinUI 3.0 som en stor oppdatering til Windows 10 UI i 2020. Per nå er WinUI 3.0 Preview 2 tilgjengeligfor testing.
WinUI 3 Preview 2 for Windows 10
Bemerkelsesverdige tillegg og rettelser i denne utgivelsen:
- INotifyCollectionChanged og INotifyPropertyChanged fungerer nå i C# Desktop-apper
- WinUI 3 Preview 2 er nå kompatibel med .NET 5 Preview 5 for Desktop-apper
- Point-, Rect- og Size-medlemmer er nå dobbeltskrevet i C#-projeksjonen av API-ene for skrivebordsapper
- Krasjrettinger for Input Validation og andre tekstscenarier
Preview 2 er logistisk satt opp på samme måte som Preview 1. Du må laste ned en ny .VSIX-fil, sørge for at du har oppgradert til .NET 5 Preview 5 og installere en ny NuGet-pakke. Du finner trinnvise instruksjoner her for skrivebordsapperog her for UWP-apper. Du kan også teste ut WinUI 3 Preview 2 uten å skrive noen kode – bare klone og bygge Preview 2-grenen til XAML Controls Gallery og naviger gjennom appen for å se hvordan alle kontrollene fungerer med de nye reparasjonene på plass.
Preview 2 er ennå ikke klar for bruk i produksjonsapper. Den har en rekke kjent begrensninger. Microsoft samler inn tilbakemeldinger fra utviklere og prøver å forbedre opplevelsen deres gjennom påfølgende utgivelser.