A cada atualização do Windows , podemos notar como alguns elementos da interface do sistema operacional mudam. Menus e cantos estão evoluindo, o tema escuro do Windows está ficando mais refinado e por todos os lados podemos encontrar melhorias na implementação do Design Fluent. No entanto, a aparência do Windows, especialmente a dos aplicativos, está prestes a mudar radicalmente. E é que o WinUI 3.0 está se aproximando de sua versão final.
O WinUI 3.0 é, segundo a Microsoft, a "plataforma de UI nativa moderna do Windows", ou seja, a interface nativa moderna de toda a plataforma Windows. Em outras palavras, as regras de estilo que a Microsoft quer trazer para cada canto de seu sistema operacional. WinUI é a biblioteca C ++ que permite aos desenvolvedores implementar todos os controles e estilos do Fluent na nova geração de aplicativos. Esses controles e estilos se aplicam a aplicativos UWP Store e aplicativos Win32.
A Microsoft está trabalhando nesta versão há muito tempo. E embora fosse esperado que estivesse pronto para a atualização da primavera de 2021 para o sistema operacional, parece que vai demorar um pouco mais do que o necessário. Se tudo correr bem, o novo WinUI 3.0 chegará a todos os usuários com o Windows 10 21H2 , a segunda atualização deste ano. Esta nova versão será uma das maiores atualizações já vistas e mudará radicalmente a estética do sistema operacional e de todos os seus aplicativos. Como vai fazer? Seguindo as regras definidas por este novo WinUI 3.0.
Como está indo o desenvolvimento do WinUI 3.0?
A segunda prévia desse conceito de interface foi lançada em julho de 2020. Esse conceito de interface introduziu uma série de características e regras na definição de aplicativos, como:
- Traga WinUI para aplicativos Win32.
- Suporte para MSIX.
- Suporte para Windows 10 versão 1803 e superior .
- .NET 5 para aplicativos de desktop.
- WebView 2 será baseado no Chromium.
- Barras de título personalizáveis em aplicativos de desktop.
- Sombras fluidas (parciais).
- Validação de caixas de entrada (parcial).
- Suporte para várias janelas em aplicativos de desktop (parcial).
Desde então, a Microsoft continuou a melhorar suas regras de estilo e a expandir a API. A Visualização 3, listada desde novembro de 2020, melhorou e expandiu os recursos desta interface:
- Suporte para várias janelas em aplicativos de desktop (completo)
- Várias janelas em aplicativos de desktop ARM64 (parcial).
- Suporte para ARM64 .
- Arraste e solte.
- Melhorias na entrada SwapChainPaneles.
- RenderTargetBitmap (parcial)
- Personalização do cursor do mouse.
- Suporte para GIFs animados.
O WinUI 3.0 Preview 4 está programado para chegar neste mês de fevereiro de 2021. Esta nova versão continua a moldar gradualmente o que a interface do sistema será e se concentra nas seguintes mudanças.
- Desenvolvimento completo de SwapChainPaneles.
- Adicione suporte VSIS.
O futuro do WinUI
A partir do Preview 4, a Microsoft altera o nome das várias versões ou edições para Reunion. Assim, 0.5 (março de 2021) será a primeira versão deste novo WinUI pronta para produção, embora ainda esteja inacabada.
Reunion 0.8 chegará em maio com as revisões finais, e não será até 1.0 que veremos uma nova revolução em tudo o que esta nova API de design oferece. Entre outras novidades, o que encontraremos na versão 1.0 será:
- Suporte para aplicativos que não usam MSIX.
- .NET 5 para aplicativos UWP.
- XAML.
- Suporte para Windows 10X .
- Suporte para outros sistemas Windows, como Xbox, HoloLens, IoT, Surface, etc).
- Barras de título personalizáveis para aplicativos UWP.
- Efeito acrílico.
- Cantos arredondados em todas as janelas , todos os aplicativos e controles de multimídia.
Quando veremos a nova interface do Windows 10
WinUI terá um papel muito importante no desenvolvimento dos aplicativos e de todas as funções que veremos com o Windows 10 21H2, uma atualização que também será conhecida como " Sun Valley ".
A Microsoft já está considerando levar o WinUI para muitos outros elementos do sistema operacional, como o menu Iniciar e a barra de tarefas. Assim, você pode criar uma experiência de interface de usuário totalmente fluente.
Podemos aprender muito mais sobre o desenvolvimento do WinUI neste link . E se formos desenvolvedores, baixe o Preview para testar as mudanças de sua documentação .
0 Comentários