A estrutura foi criada para Windows 10 e Windows 10X. Este último executará aplicativos Win32 nativos em contêineres, então a Microsoft está interessada em obter versões de aplicativos nativos do Windows 10X. Agora é possível com WinUI. A Microsoft espera que os desenvolvedores atualizem seus aplicativos usando a plataforma moderna e os tornem compatíveis com o Windows 10X.
A Microsoft está planejando lançar o WinUI 3.0 como uma atualização importante para a IU do Windows 10 em 2020. A partir de agora, o WinUI 3.0 Preview 2 é disponívelpara teste.
WinUI 3 Pré-visualização 2 para Windows 10
Adições e correções notáveis nesta versão:
- INotifyCollectionChanged e INotifyPropertyChanged agora estão funcionando em aplicativos C# Desktop
- WinUI 3 Preview 2 agora é compatível com .NET 5 Preview 5 para aplicativos de desktop
- Os membros Point, Rect e Size agora são digitados duas vezes na projeção C# das APIs para aplicativos de desktop
- Correções de falhas para validação de entrada e outros cenários de texto
A Visualização 2 é logisticamente configurada da mesma forma que a Visualização 1. Você terá que baixar um novo arquivo .VSIX, certificar-se de ter atualizado para o .NET 5 Preview 5 e instalar um novo pacote NuGet. Instruções passo a passo podem ser encontradas aqui para aplicativos de desktope aqui para aplicativos UWP. Você também pode testar o WinUI 3 Preview 2 sem escrever nenhum código – basta clonar e criar a ramificação Preview 2 da Galeria de controles XAML e navegar pelo aplicativo para ver como todos os controles estão funcionando com as novas correções implementadas.
A visualização 2 ainda não está pronta para uso em aplicativos de produção. Tem uma série de conhecido limitações. A Microsoft está coletando feedback dos desenvolvedores e tentando melhorar sua experiência nas versões subsequentes.