Microsoft ‘Project Reunion’ para unificar aplicativos Win32 e UWP para Windows 10X em dispositivos de computação móvel de tela dupla?

Microsoft / Microsoft ‘Project Reunion’ para unificar aplicativos Win32 e UWP para Windows 10X em dispositivos de computação móvel de tela dupla? 2 minutos lidos

O Surface Neo: um dos primeiros dispositivos a oferecer suporte ao Windows 10X



A Microsoft publicou um documento importante que oferece detalhes sobre ‘Project Reunion’. Como o nome sugere, o projeto envolverá a combinação dos aplicativos Win32 herdados com os aplicativos UWP (Plataforma Universal do Windows) modernos. A união das duas plataformas significativamente diferentes deve garantir o desenvolvimento de aplicativos mais simples e uma plataforma de implantação para desenvolvedores que criam aplicativos para Windows 10 e provavelmente o sistema operacional Windows 10X.

Com o Windows 8, a Microsoft tentou uma abordagem fundamentalmente diferente para os aplicativos. Enquanto os aplicativos Win32 legados lutavam com o ecossistema de aplicativos moderno , A Microsoft introduziu o UWP. Embora a UWP fosse destinada a oferecer operações simplificadas, houve vários problemas para os desenvolvedores que trabalham com duas plataformas separadas essencialmente para o mesmo propósito. Agora a Microsoft finalmente decidiu integrar o ecossistema Win32 e UWP com o ‘Project Reunion’.



Microsoft ‘Project Reunion’ visa unificar os aplicativos Win32 e Universal Windows Platform (UWP):

Após o lançamento e sucesso de tablets baseados em toque e dispositivos de computação móvel, a Microsoft tentou realinhar o sistema operacional Windows para dispositivos portáteis com telas sensíveis ao toque. Embora os aplicativos Win32 anteriores funcionassem bem com a interface teclado-mouse, Microsoft precisava de aplicativos que foram otimizados para a web e interface baseada em toque. Além disso, esses aplicativos seriam otimizados para diferentes orientações de tela e cenários de uso. Portanto, a Plataforma Universal do Windows ou UWP foi criada. No entanto, isso levou a dois cenários de desenvolvimento de aplicativos paralelos.



O Project Reunion é uma tentativa de limpar os problemas criados pela Microsoft com aplicativos UWP 'modernos' a partir do Windows 8. Os usuários sempre trataram os aplicativos Win32 herdados como importantes para a realização do trabalho. Enquanto isso, os aplicativos UWP foram considerados versões simplificadas para dispositivos de computação móvel.

Com o Project Reunion, a Microsoft basicamente acumulou a API Win32 com a API UWP. Isso permitirá que os desenvolvedores adicionem recursos modernos, como o painel Compartilhar, aos seus aplicativos de desktop. Combinar as duas plataformas é importante para a unificação de duas abordagens de desenvolvimento separadas e simplificar o processo de desenvolvimento de aplicativos.



O que o Microsoft Project Union oferece aos desenvolvedores de aplicativos?

Os primeiros componentes do Projeto Reunion são de código aberto WinUI 3 e WebView 2 . Enquanto o WinUI 3 é uma estrutura de IU nativa e moderna para o Windows 10, o WebView 2 é um controle para integração de conteúdo da web em um aplicativo. A Microsoft agora adicionou um esclarecimento para sua página GitHub para Project Reunion para explicar o que o projeto é e o que não é.

No início, a Microsoft adicionou o C ++ / WinRT , Rest / WinRT , e C # / WinRT bibliotecas para o Projeto União. A prévia pública da biblioteca Rust Windows runtime foi adicionada no mês passado. Isso simplificaria os desenvolvedores de aplicativos do Windows para melhor utilizar o Rust. Ele tem a mesma finalidade que os tempos de execução do Windows para código escrito em C ++ e C #. A Microsoft também adicionou o MISX-Core, que é essencialmente uma forma de os desenvolvedores distribuírem aplicativos para PCs com Windows através da loja ou de seu próprio mecanismo de terceiros.

A Microsoft esclareceu que o Project Union não é um novo modelo de aplicativo ou plataforma. Em outras palavras, não haverá um modelo de ‘novo aplicativo Project Reunion’ para Visual Studio, VS Code ou outros ambientes de desenvolvimento. Falando sobre o mesmo, a Microsoft mencionou: “Você ainda terá acesso total ao SDK do Windows e kits associados. Com o tempo, os recursos que o Project Reunion oferece crescerão além de apenas mesclar os modelos Win32 e UWP existentes e fornecerão funcionalidade adicional para todos os aplicativos usarem. ”

A Microsoft também esclareceu que o Project Union não é uma nova embalagem ou modelo de isolamento para aplicativos. Também não é um novo modelo de segurança para aplicativos. Além disso, o Project Union não se destina a desenvolvedores que executam um aplicativo na nuvem. No entanto, a tecnologia do Project Reunion ajudará a obter um aplicativo em famílias de API modernas que estão prontas para a nuvem.

Tag Microsoft