Project Reunion: Unificando Win32 e UWP no Windows 10

A arquitetura do Windows 10 apresenta uma divisão entre os aplicativos modernos da Plataforma Universal do Windows (UWP) e os tradicionais aplicativos de desktop (Win32). Para solucionar essa divergência, a Microsoft revelou no Build 2020 o Project Reunion, cujo objetivo é unificar essas duas plataformas e corrigir problemas herdados do Windows 8.

O ponto crucial é o seguinte: no Windows 8, a Microsoft introduziu uma nova plataforma de aplicativos, distinta do modelo clássico de aplicativos para desktop. O Windows 10 migrou para os aplicativos da “Plataforma Universal do Windows”, que diferem dos aplicativos de desktop tradicionais, embora ainda mantenham algumas semelhanças.

Para desenvolvedores de Windows com aplicativos de desktop convencionais, muitos dos novos recursos da plataforma Windows eram acessíveis apenas no modelo da Plataforma Universal do Windows. A Microsoft tem trabalhado para disponibilizar recursos mais recentes aos aplicativos de desktop clássicos, buscando uma maior integração.

Com o Project Reunion, a Microsoft indica que está dando um passo ainda maior nessa direção.

Frank Shaw, vice-presidente corporativo de comunicações da Microsoft, afirmou durante uma apresentação:

“O Project Reunion, pela primeira vez, rompe as barreiras para unificar a plataforma Windows e dissociá-la do sistema operacional, permitindo uma inovação contínua em nossas APIs Win32 e UWP.”

A Microsoft também compartilhou uma descrição mais detalhada sobre o projeto:

“O recém-anunciado Project Reunion representa uma evolução da plataforma de desenvolvimento do Windows, visando torná-la mais flexível, moderna e aberta.”

Essa iniciativa tem como propósito simplificar o processo de modernização de aplicativos existentes e a criação de novos, reduzindo a fragmentação entre a API do Windows e a Plataforma Universal do Windows. Ela oferecerá uma base comum com compatibilidade retroativa para códigos já existentes e para as mais recentes inovações da plataforma do cliente.

Mas o que realmente significa o Project Reunion? Qual será o grau de integração das duas plataformas? Quão fácil será para os desenvolvedores utilizar essa nova estrutura? E qual o impacto para o futuro dos aplicativos do Windows?

Essas são questões pertinentes que aguardam respostas mais detalhadas da Microsoft, que serão divulgadas ao longo do Build 2020. Compartilharemos mais informações assim que a Microsoft as disponibilizar.

A Microsoft informa que publicará mais informações no blog do desenvolvedor do Windows.