Contêinerização para aprimorar a compatibilidade do aplicativo Windows 10X

A Microsoft demonstrou como os aplicativos existentes serão executados no Windows 10X, o sistema operacional configurado para alimentar dispositivos de tela dupla, como o Surface Neo. Os desenvolvedores se esforçam muito para codificar, e a Microsoft está fornecendo uma arquitetura de contêiner que garantirá a compatibilidade com versões anteriores para os aplicativos Win32 que eles já construíram.

Dirigindo-se aos desenvolvedores, Kevin Gallo da Microsoft disse que os aplicativos no Windows 10X seriam executados em contêineres. Este modelo irá garantir que aplicativos e sites criados para ambientes de sistema operacional existentes possam funcionar sem problemas em dispositivos de tela dupla.

Pela primeira vez, os aplicativos serão executados em contêineres para fornecer atualizações não intrusivas e recursos de sistema aprimorados para aumentar a vida útil da bateria.

Gallo também anunciado a disponibilidade do Microsoft Emulator, que ajudará os desenvolvedores a construir e testar aplicativos para o Windows 10X.

O contêiner de aplicativo Win32

Em um vídeo explicativo, Peter Torr da Microsoft explica como a conteinerização permite que os aplicativos UWP e Win32 existentes funcionem no Windows 10X, um sistema operacional projetado principalmente para formatos futurísticos.

A Microsoft reconhece que nem todos os aplicativos UWP e Win32 existentes podem funcionar perfeitamente dentro da arquitetura de contêiner do Windows 10X proposta.

O Windows 10X oferece suporte a três tipos de contêineres, começando com Win32 - um único contêiner de vários aplicativos. Os outros são contêineres MSIX e contêineres nativos.

A Microsoft descreveu esses contêineres como exclusivos, pois os aplicativos são executados neles sem exigir nenhuma configuração ou modificação extra por parte do desenvolvedor. Ele disse que os aplicativos no contêiner Win32 apresentam o mais alto nível de compatibilidade.

O contêiner funciona como um sistema operacional dentro do sistema operacional Windows 10X principal ou “host”. Ele tem seu próprio conjunto de recursos, incluindo um kernel e drivers, que os aplicativos nele poderão acessar.

No entanto, os aplicativos no contêiner Win32 (incluindo aplicativos MSIX) não têm acesso direto aos principais recursos do sistema, como rede, microfone, teclado ou mouse. Portanto, se um aplicativo precisasse usar o teclado para capturar a entrada do usuário, ele teria que passar pelo sistema host.

O Windows 10X fornece um cliente RDP de “alto desempenho” para cada aplicativo Win32 em execução para permitir que ele aceite a entrada do usuário e também forneça saída por meio da tela do dispositivo.

A arquitetura de contêiner do Windows 10 altamente integrada permite que os aplicativos Win32 se comuniquem com os recursos do host. Por exemplo, se seu aplicativo Win32 exigisse acesso à Internet, ele “conversaria” com o recurso de rede para obtê-lo.

Surface Neo e Duo para apresentar uma dobradiça magnética de 360 ​​graus

Surface Neo e Duo para apresentar uma dobradiça magnética de 360 ​​grausSuperfície Da MicrosoftSurface DuoSuperfície Neo

Dispositivos dobráveis ​​são a última moda, mas muitos usuários questionam sua durabilidade, precisamente por causa do tela dobrável.É certo que isso se aplica principalmente a telefones celulares,...

Consulte Mais informação
Microsoft revela Surface Duo, modelo de desenvolvimento de aplicativos da Neo

Microsoft revela Surface Duo, modelo de desenvolvimento de aplicativos da NeoSurface DuoSuperfície Neo

A Microsoft exibiu dois novos dispositivos móveis de tela dupla em Nova York durante outubro de 2019. Esses dispositivos são o Windows 10X Surface Neo e o Surface Duo, que é baseado no Android. É u...

Consulte Mais informação
Câmeras Surface Duo para capturar imagens 3D estereoscópicas

Câmeras Surface Duo para capturar imagens 3D estereoscópicasSurface DuoSuperfície Neo

Os próximos dispositivos de tela dupla da Microsoft apresentam vários recursos inovadores que chamam sua atenção sempre que você avista um Surface Neo ou Vídeo de demonstração do Surface Duo ou ima...

Consulte Mais informação