Por que (a maioria) dos aplicativos de desktop não estão disponíveis na Windows Store

A Windows Store incluída no Windows 10 pode ser um balcão único para encontrar todo o software que você procura. Mas não é. Alguns aplicativos de desktop, como Kodi e Evernote, agora estão disponíveis – mas a maioria não.

A Loja oferece principalmente aplicativos de estilo móvel como Candy Crush Saga e TripAdvisor – dois aplicativos que a Microsoft agora está agregando ao Windows 10 – mas não os aplicativos de desktop mais poderosos dos quais muitos usuários do Windows dependem. Pelo menos a Store não está mais cheia de aplicativos de desktop falsos  .

A loja oferece apenas aplicativos universais

A Microsoft decidiu oferecer apenas aplicativos universais, e não aplicativos de desktop, por meio da Loja. A Windows Store inclui apenas aplicativos escritos para a nova “Plataforma Universal do Windows” ou UWP da Microsoft. Às vezes também é chamado de “plataforma de aplicativo universal” ou UAP.

Nos dias do Windows 8 e 8.1, a Loja incluía apenas os novos “aplicativos Metro” ou “aplicativos modernos” – que a Microsoft realmente chamava de “aplicativos da Loja” no Windows 8.1. Esses aplicativos eram mais limitados do que os aplicativos de desktop , rodando apenas na interface de tela inteira do Metro, e nunca realmente “fechando”. Era simples: se você queria aplicativos para a nova interface, usava a Loja. Se você queria aplicativos de desktop, você os adquiria da maneira antiga.

No entanto, no Windows 10, a Microsoft começou a confundir os limites. Esses aplicativos da Store são executados em suas próprias janelas na área de trabalho, junto com outros aplicativos da área de trabalho. No entanto, eles ainda não são os mesmos.

Com o lançamento do Windows 8, a Microsoft possibilitou que os desenvolvedores adicionassem seus aplicativos de desktop à Windows Store. No entanto, essas eram apenas páginas da Loja que forneciam links para sites onde você podia baixar aplicativos de desktop. Eles não parecem mais estar presentes no Windows 10.

Recomendado:  Como usar operadores de comparação no Planilhas Google

Os aplicativos universais são mais limitados e esse é o ponto

Mas a nova plataforma de aplicativo universal da Microsoft é mais limitada. Mesmo nos casos em que aplicativos poderosos de estilo de desktop foram trazidos para a Windows Store, a versão da Store é prejudicada em comparação com sua contraparte de desktop. Basta dar uma olhada em  Rise of the Tomb Raider , que está disponível no Steam como um aplicativo de desktop e na Windows Store como um aplicativo universal. A versão universal é muito mais limitada . Há um aplicativo Dropbox na Windows Store, mas ele não pode sincronizar seus arquivos com o computador como o aplicativo Dropbox para desktop – é mais semelhante aos aplicativos de smartphone do Dropbox.

Isso porque a nova plataforma de aplicativos da Microsoft foi projetada para ser mais limitada. Os aplicativos são executados em uma sandbox, limitando os arquivos que eles podem acessar em seu sistema. Eles não podem interferir em outros aplicativos e espionar você. Eles não podem se lançar na inicialização ou rodar constantemente em segundo plano. Os aplicativos universais são projetados para serem portáteis e executados no Windows Phone, Xbox e outras plataformas. Esses novos aplicativos universais têm mais em comum com aplicativos móveis no iPhone, iPad ou Android do que com aplicativos de desktop tradicionais.

Por outro lado, os aplicativos de desktop tradicionais do Windows podem fazer praticamente tudo o que quiserem com o seu computador. O UAC agora impede que eles mexam nos arquivos do sistema sem sua permissão, mas eles ainda podem adulterar os seus arquivos pessoais, funcionar como keyloggers ou tornar o sistema instável. O poder é uma espada de dois gumes.

A Microsoft gostaria de distribuir apenas aplicativos seguros que não sejam um risco de segurança, privacidade ou desempenho. É por isso que exclui aplicativos de desktop normais, que não pode garantir que não causem problemas. A Microsoft prefere que as pessoas criem aplicativos universais e os distribuam por meio da Loja, já que o sistema pode gerenciar esses aplicativos e garantir uma experiência melhor.

Essa é a ideia, pelo menos. Na realidade, os aplicativos universais ainda não decolaram e a maioria dos usuários do Windows precisa de aplicativos de desktop. Mas, três anos e meio depois que a Windows Store foi lançada pela primeira vez com o Windows 8, a Microsoft ainda está tentando mudar isso.

Recomendado:  O que é um SSD PCIe e você precisa de um em seu PC?

Na verdade, os Macs têm um problema semelhante . Enquanto a Mac App Store da Apple inclui aplicativos de desktop Mac tradicionais, a Mac App Store impõe sandbox para evitar que esses aplicativos causem problemas em Macs. Isso significa que aplicativos Mac mais poderosos não podem ser fornecidos por meio da Mac App Store e precisam ser baixados de sites da mesma forma que você faria o download de um programa de desktop do Windows, e que os aplicativos da Mac App Store costumam ser versões mais limitadas. Muitos desenvolvedores de Mac abandonaram a Mac App Store. Os usuários de Mac também não conseguem encontrar todos os programas de desktop que desejam na Mac App Store.

Alguns aplicativos de desktop podem ser convertidos em UWP (e já estão na loja)

Com a Atualização de Aniversário do  Windows 10, o “Desktop Bridge” da Microsoft anteriormente conhecido como “Projeto Centenário” – chegou. Os desenvolvedores agora podem pegar aplicativos de desktop Windows tradicionais (em outras palavras, aplicativos Win32 e .NET) e empacotá-los em aplicativos UWP que podem ser enviados à Windows Store.

Essa tecnologia funciona surpreendentemente bem. Os desenvolvedores do media center Kodi escreveram que não acreditavam que seria fácil para o Kodi – um aplicativo complexo que usa aceleração de áudio e vídeo de hardware – se tornar um aplicativo UWP. Mas, para sua surpresa, funcionou . A versão desktop do Kodi agora está disponível na Windows Store.

A versão desktop completa do Evernote agora está disponível  na Windows Store também. É uma grande melhoria em relação ao triste aplicativo “Evernote Touch” que foi criado para o Windows 8.

Mas e quanto ao sandbox? Esperávamos que muitos aplicativos não funcionassem corretamente após a conversa, pois são limitados pelo sandbox UWP, assim como o sandbox da Mac App Store limita muitos aplicativos Mac. A Microsoft ainda avisa aos desenvolvedores que nem todos os aplicativos funcionam sem modificações.

Recomendado:  Como transmitir todos os filmes de 'brincadeira de criança'

No entanto, parece que a caixa de areia é muito indulgente. Os aplicativos empacotados com o Desktop Bridge não estão sujeitos a todas as restrições de sandbox aplicadas em aplicativos UWP normais. Isso permite que muitos aplicativos de desktop “simplesmente funcionem” após serem convertidos, sem quaisquer ajustes extras.

Os aplicativos empacotados dessa forma têm algumas vantagens sobre os aplicativos normais de desktop. A Windows Store oferece um local central e seguro para localizar e instalar aplicativos. A Loja também atualizará os aplicativos automaticamente. Os aplicativos convertidos podem ser rapidamente instalados e desinstalados de uma maneira limpa, sem assistentes de instalação, entradas de registro restantes e outros arquivos desnecessários ocupando espaço no disco rígido.

Os desenvolvedores também podem adicionar recursos UWP a seus aplicativos de desktop. Por exemplo, o aplicativo Evernote na Windows Store oferece um bloco dinâmico. A Microsoft diz que isso permitirá que os desenvolvedores migrem gradualmente seus aplicativos de desktop para aplicativos UWP, substituindo pedaços de código por vez.

Infelizmente, esses aplicativos não têm todas as vantagens dos aplicativos normais da “Plataforma Universal do Windows”. Embora sejam tecnicamente aplicativos “UWP”, eles não são realmente universais – eles só funcionarão em PCs com Windows 10. Eles não funcionarão em telefones com Windows 10, Xbox One, HoloLens ou outras plataformas que a Microsoft possa lançar no futuro.

Esperamos ver cada vez mais aplicativos de desktop adicionados à Windows Store no futuro, mas nem todos os aplicativos de desktop estarão disponíveis na Store. Alguns aplicativos poderosos simplesmente não podem ser colocados em sandbox. Os desenvolvedores terão que fazer algum trabalho extra e quaisquer recursos UWP extras só funcionarão no Windows 10. Os desenvolvedores terão que continuar oferecendo um instalador para download para usuários do Windows 7.

And, if a developer is selling software, it will have to give the Windows Store a 30% cut of the profits. Developers may want to sell their own software and keep all the profits rather than sharing them with Microsoft.

For the foreseeable future, the Windows Store will continue being just one way to get some applications–not a one stop shop for all the software you might want on a Windows 10 PC.