Microsoft anuncia Project Reunion para unificar UWP e Win32

Na Build 2020, a Microsoft anunciou o Project Reunion, um novo projeto para facilitar o desenvolvimento de aplicativos para o Windows 10. O Project Reunion unifica o acesso às APIs existentes do Win32 (API herdada do Windows) e UWP (Universal Windows Platform) e as torna disponíveis desacopladas do SO, por meio de ferramentas como o NuGet. Os aplicativos criados com o Project Reunion podem funcionar em todas as versões e dispositivos com o Windows 10.

Isso fornecerá uma plataforma comum para novos aplicativos. Além disso, ajudará os desenvolvedores a atualizar e modernizar seus aplicativos existentes com a funcionalidade mais recente, sejam eles C ++, .NET (incluindo WPF, Windows Forms e UWP) ou React Native.

Um dos primeiros componentes do Project Reunion é o WinUI 3 Preview 1, que é uma moderna plataforma de interface do usuário que permite que os desenvolvedores aprimorem seus formulários C++, WPF e Windows de forma incremental.

WebView2 é outro componente do Project Reunion que permite aos desenvolvedores incorporem um WebView baseado no Chromium nos aplicativos Windows Forms, WPF e UWP / WinUI 3. Os desenvolvedores também podem obter funcionalidade completa da Web sem serem bloqueados em uma única versão do Windows. O WebView2 será dissociado do sistema operacional.

Princípios do Project Reunion

  • Compatível: O Project Reunion funciona em todos os seus aplicativos – Win32, Packaged e UWP – e em várias versões do Windows.
  • Moderno: O Project Reunion suporta o uso de modernas bibliotecas de software para UI, AI, ML, empacotamento, estruturas e bibliotecas. As projeções de idiomas para C ++, Rust, C # e JavaScript expandem os benefícios para todos os seus aplicativos. Aplicativos baseados em nuvem, streaming e aplicativos de computação de ponta são ótimos lugares para usar os recursos do Project Reunion.
  • Ágil: O Project Reunion é lançado fora da banda com lançamentos de SO, com visualizações regulares. Você adota gradualmente os componentes do Project Reunion para seus aplicativos e bibliotecas de middleware existentes usando o NuGet.
  • Aberto: Estamos comprometidos com a engenharia do Project Reunion em campo aberto no GitHub, para que você tenha uma opinião mais direta sobre como a plataforma evolui e pode até ajudar.

Você pode saber mais sobre o Project Reunion aqui.

(Via MSPU)

Compartilhe

Um comentário

Deixe seu comentário