Em um movimento surpreendente, a Microsoft confirmou que atualmente não está trabalhando em uma versão estável do WinUI 3 para aplicativos UWP, já que a empresa quer se concentrar em aplicativos Win32 herdados para Windows 10 e Windows 11.

WinUI é uma nova interface de usuário para Windows 10 e Windows 11 e contém controles/estilos modernos para aplicativos do Windows. Funcionários da Microsoft descrevem o WinUI como a”plataforma de IU nativa”e a Microsoft o usa no shell do Windows, bem como no React Native para Windows.

De acordo com a Microsoft, o WinUI foi criado para os dispositivos e hardwares modernos de hoje. suporta o mais recente estilo Fluent. A maioria dos controles e estilos modernos que você vê nos aplicativos UWP do Windows faz parte do projeto WinUI da empresa e incorpora o Fluent Design, dando a cada aplicativo o “toque moderno” que os usuários esperam.

O WinUI 2 é o trabalho de segunda geração do WinUI e é uma biblioteca de controles e estilos disponíveis para aplicativos UWP. Com o WinUI 3, a próxima geração do WinUI, a Microsoft está trazendo novos estilos/controles modernos e fluentes para aplicativos de desktop. Como resultado, todos os recursos do WinUI agora estão disponíveis para plataformas de aplicativos antes antigas.

A Microsoft disse originalmente WinUI 3 estaria disponível para todas as plataformas de desenvolvimento , mas parece que os planos mudaram. Durante a chamada da comunidade , a Microsoft confirmou que o WinUI 3 (estrutura WinUI da próxima geração) não está planejado para aplicativos UWP.

Em vez disso, a empresa planeja focar no WinUI 3 para plataformas de desenvolvimento outrora legadas.

“Em termos desses planos ou da falta deles que não têm a intenção de será um anúncio de que o WinUl 3 nunca mais oferecerá suporte ao UWP ”, disse a Microsoft.

Em relação à disponibilidade geral do WinUI 3 para UWP, a Microsoft não tem um prazo ou planos confirmados para mover o suporte do WinUI 3 UWP Experimental para Estável.

“No momento, não sei quando ou se o WinUl 3 se tornará Estável e será compatível com UWP. Não temos planos de fazer isso agora, nem em breve. Nenhuma decisão interna foi tomada para dizer que nunca o faremos, e nenhuma decisão interna foi tomada para fazê-lo. Simplesmente sem planos agora, e planejamos vagamente entre 6 meses a 1 ano à frente, então isso significa que não haverá planos no próximo ano ”, escreveu o gerente do programa WinUI, Ryan Demopoulos, em Canal Discord .

WinUI 2.x para aplicativos UWP, WinUI 3 para desktop

De acordo com funcionários, a Microsoft deseja para se concentrar em “fazer o WinUl 3 funcionar para os desenvolvedores do Win32”. Como parte da nova estratégia, a Microsoft diz que alcançará uma comunidade muito grande de Win32 para persuadir os desenvolvedores a atualizar seus aplicativos para o Windows 11.

Para os desenvolvedores do Win32, o WinUI 3 é uma mudança positiva, pois a Microsoft finalmente abriu todas as funcionalidades modernas.

Então, o que é antigo é novo novamente, mas essa mudança não será reconfortante para os desenvolvedores de UWP. Isso ocorre porque o WinUI 2 tem várias limitações. Por exemplo, ele não oferece suporte ao controle WebView2 baseado no Microsoft Chromium ou ao NET 5.0.

A Microsoft manterá o WinUI 2.x para aplicativos UWP, mas é óbvio que a Microsoft estará investindo mais no WinUI 3.

Resumindo-a UWP não morreu e não há planos contra ela, mas a prioridade atual da empresa é a atualização do WinUI 3 para aplicativos Win32.

Categories: IT Info