O Microsoft Project Reunion unifica aplicativos Win32 e UWP no Windows 10

A Microsoft está combinando Win32 e UWP com Project Reunion para permitir que os desenvolvedores criem facilmente aplicativos modernos para 1 bilhão de dispositivos executando o Windows 10.

->

A Microsoft está anunciando o Project Reunion, a última tentativa de unificar o desenvolvimento de aplicativos de desktop tradicionais (Win32) e aplicativos da Plataforma Universal do Windows (UWP) para criar aplicativos universais que rodam em vários dispositivos que executam o Windows 10.





Além disso, como resultado de esta nova unificação , a gigante do software agora se refere aos aplicativos Win32 e UWP como aplicativos do Windows.

Originalmente, a Microsoft criou a Plataforma Universal do Windows como uma nova maneira de criar aplicativos no Windows 10, mas a ideia nunca ganhou popularidade entre os desenvolvedores e, como a maioria das pessoas ainda executam versões mais antigas do sistema operacional, os desenvolvedores continuaram a usar a plataforma Win32, que não é uma abordagem moderna para criar aplicativos.

A ideia do Project Reunion é permitir que os desenvolvedores codifiquem um aplicativo que será executado em qualquer dispositivo com Windows 10 sem ter que escolher entre APIs Win32 e UWP, uma vez que as plataformas agora estão unificadas e estão separadas do sistema operacional.



Além disso, como as APIs não fazem mais parte do Windows 10, os desenvolvedores agora podem acessar o gerenciador de pacotes de código aberto NuGet para obter as novas APIs para compilar os aplicativos sem se preocupar com versões mais antigas do sistema operacional.

No passado, os desenvolvedores precisavam esperar até que uma nova versão do Windows 10 estivesse disponível para poderem atualizar seus aplicativos.

Uma parte significativa deste novo projeto é WinUI 3 , que é uma estrutura de IU que permite transformar aplicativos com uma interface de usuário moderna que pode ser escalonada entre dispositivos.



Se um desenvolvedor já tiver um aplicativo, com o Project Reunion, ele pode atualizar e modernizar o código existente para aproveitar ao máximo os recursos disponíveis no Windows 10.

Junto com essas mudanças, a Microsoft também está apresentando uma prévia do WebView2 , que é um controle que permite aos desenvolvedores incluir tecnologias da web baseadas em Chromium (HTML, CSS e JavaScript) em seus aplicativos nativos.

Além disso, o WebView2 também será em breve separado do sistema operacional para permitir que os desenvolvedores aproveitem ao máximo as tecnologias da web sem se preocupar com as versões do Windows 10.