Vazamento do Windows 11 mostra que a Microsoft está movendo alguns shells de UI para Win32 a partir de UWP

Vazamento do Windows 11 mostra que a Microsoft está movendo alguns shells de UI para Win32 a partir de UWP

A Microsoft pode mover algumas experiências de shell (elementos de interface do usuário), como Control Center para Win32 + XAML de UWP no Windows 11. Originalmente, muitos desses elementos de shell foram construídos usando UWP (Plataforma Universal do Windows), que permite aos desenvolvedores do Windows 11 criar “universal ”aplicativos que podem ser executados em vários formatos.

Embora a UWP tenha vindo para ficar por enquanto, parece haver uma mudança estratégica na forma como algumas partes do Windows são construídas. Anteriormente, muitas experiências de shell ou elementos de usuário eram criados usando ‘UWP’ ou Plataforma Universal do Windows , mas novas referências nas compilações de visualização sugerem que a gigante da tecnologia está deixando de usar UWP para determinados recursos.

Conforme detectado por Xeno no X (anteriormente Twitter), a versão de visualização mais recente vem com novos arquivos no System32 do Windows 11: controlcenter.dll (Control Center ou Action Center), mlenginestub.exe (Undocked MLEngine Stub), shellhost.exe (ShellHost) sortwindows64.dll (dll SortWindows64).

O Windows 11 poderia usar uma combinação de Win32 + XAML para construir interfaces de usuário

As mudanças acima sugerem que a Microsoft está usando uma combinação de tecnologias mais antigas e mais recentes (Win32 e XAML) para construir partes da interface do Windows, especificamente o Control Center, que é o substituto do Action Center do Windows 10 que permite alterar WiFi, volume e outras configurações. .

É possível usar XAML com APIs Win32 por meio de uma tecnologia chamada “ Ilhas XAML ”, que permite que aplicativos Win32 hospedem elementos de interface de usuário de aparência moderna semelhantes a UWP.

ControlCenter Win32 e XAML baseado em Windows 11
Control Center baseado em Win32 e XAML, não UWP na visualização do Windows 11 | Cortesia de imagem: Albacora

As alterações que ocorrem nas compilações de visualização do Windows 11 não serão visíveis para a maioria dos usuários, pois não alteram de forma alguma a funcionalidade ou a experiência dos recursos migrados.

Significa apenas que o Control Center funcionará usando Win32 e XAML sem depender da estrutura UWP que vem com certas restrições e regras.

A migração para Win32 + XAML não mudará a aparência

O Control Center parecerá familiar e não haverá nenhuma mudança cosmética visível porque usa os mesmos elementos de design visual de antes. É apenas a tecnologia subjacente que mudou, o que não é algo que os usuários verão, mas poderão notar em termos de desempenho ou mudanças de comportamento.

A Microsoft apenas começou a migrar algumas experiências de shell para Win32 + XAML do UWP, e essas mudanças não serão fornecidas com o Windows 11 23H2 , mas com uma versão futura do sistema operacional ( Windows 12 ?).

Além disso, é importante notar que a UWP não trata apenas da aparência das coisas na tela (esse é o trabalho das tecnologias de UI ou interface do usuário).

É também sobre como os aplicativos são empacotados, gerenciados e executados no Windows. Esta mudança mostra uma tendência para uma abordagem diferente, e será interessante ver como isso se desenrolará em futuras atualizações do Windows 11.

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *