Encontre o seu sucesso no Microsoft Store na Windows

Pete Brown

O Microsoft Store no Windows é um local único de confiança para os clientes descobrirem e instalarem aplicações para o seu PC Windows. É a localização em que a Microsoft investe para destacar, promover e incentivar a aquisição de apps e conteúdos para o PC. A Microsoft está a levar a sério a Microsoft Store sobre Windows, e continua a investir para garantir que satisfaz as necessidades tanto dos desenvolvedores como dos consumidores.

Giorgio Sardo, Diretor Geral do Microsoft Store na Windows, partilha as suas cinco coisas favoritas sobre a Loja.

Benefícios para si e para as suas aplicações publicando para Microsoft Store no Windows:

  • A sua aplicação faz agora parte do mesmo catálogo que os clientes procuram quando procuram apps, ajudando a impulsionar aquisições.
  • A sua aplicação é potencialmente elegível para promoção na Loja, para ajudar a impulsionar ainda mais aquisições.
  • Os seus clientes podem instalar a sua aplicação com maior confiança a partir do Microsoft Store na Windows.
  • Se optar, pode trazer o seu próprio sistema de comércio para compras in-app, independentemente da tecnologia usada para criar a sua aplicação não-gaming, e manter todas as receitas.
  • Agora pode trazer as suas aplicações tradicionais de desktop (apps Win32) para a loja sem alterar o seu código, .msi existentes ou .exe pacotes de instalação, desde que a app esteja em conformidade com as políticas da loja (políticas disponíveis a 28 de junho de 2021).
  • Poderá obter métricas e dados sobre aquisições da loja, incluindo para as suas aplicações tradicionais de desktop.

O Microsoft Store na Windows apoiou a UWP (Plataforma Universal do Windows), PWA (Progressive Web App) e aplicações de desktop embaladas em pacotes MSIX (anteriormente APPX) durante anos. Em 2021, com a nova loja, adicionámos suporte às suas aplicações tradicionais de desktop.

Quando nos referimos a "app tradicional de desktop", estamos a referir-nos a uma aplicação não-gaming construída utilizando qualquer idioma ou quadros de UI que, em última análise, visa a API Win32, que funciona diretamente no Windows OS. Por exemplo, aplicações .NET incluindo WPF e Windows Forms, aplicações C++ usando MFC, Qt, JUCE, ou outras estruturas de UI, Eletrões e outras aplicações usando tecnologia web, apps Java, apps de consola, e muito mais. Estas aplicações são instaladas usando um ficheiro .exe ou .msi pacote.

Agora, se tiver uma grande aplicação tradicional de desktop não-gaming, que cumpra as Microsoft Store políticas, pode trazê-la para o Microsoft Store no Windows sem fazer alterações ao seu código ou instalador, mantendo ao mesmo tempo o seu sistema de comércio e rede de entrega de conteúdos existentes.

Tenho uma aplicação de ambiente de trabalho tradicional, mas é publicada através do meu site. Por que deveria publicá-lo na loja?

Mencionei os benefícios de publicar no Microsoft Store sobre Windows acima, bem como o nosso novo suporte para aplicações tradicionais de desktop. No entanto, muitos desenvolvedores gostam de ter a experiência de instalação completa acontecer no seu próprio site, para que o cliente não saia da propriedade web, e possa seguir outras chamadas no local para a ação após a instalação ter concluído (como juntar um fórum, descarregar mais bits, etc.).

Reconhecemos o valor nisso. Ao mesmo tempo, sabemos que para muitos clientes, confiar ou não numa aplicação descarregada de um site pode ser uma decisão complicada. Não só isso, mas os botões de descarregamento falsos são comuns na web hoje em dia, fazendo com que os utilizadores desconfiem de clicar em qualquer coisa desconhecida. Hoje, para ajudar, um web developer pode invocar a aplicação Microsoft Store cliente a partir de uma página web usando o crachá da Loja, mas que é uma aplicação totalmente imersiva e uma experiência que não é exclusiva do download.

Para melhorar o processo para programadores e clientes, estamos a criar a loja popup, uma aplicação no Windows PC que é invocada através de marcação na página web. Quando o cliente clica no botão de instalação, permanecem no site e vêem um pequeno diálogo Windows nativo que lida com toda a experiência de instalação. A aplicação ainda está listada, detetável e instalável através do cliente Microsoft Store, e mantém todas as mesmas capacidades de análise, mas agora pode manter o cliente no seu site para completar tarefas adicionais ou continuar a engatar. Além disso, a experiência de instalação geral para o cliente é simplificada para um único pop-up.

Screen shot of Spotify windowA loja popup ajuda a instalar rapidamente aplicações a partir de websites de editores, sem interromper o seu fluxo

A loja popup estará disponível ainda este ano. Teremos mais informações, incluindo orientação sobre a marcação necessária, nessa altura.

Devo embalar a minha aplicação tradicional de desktop usando o MSIX, ou ficar com o instalador que uso hoje?

Queremos ter a certeza de que tem a capacidade de escolher a abordagem de embalagem que faz mais sentido para a sua app e para os seus clientes.

Se quiser aproveitar as funcionalidades oferecidas pela MSIX, como instalação perfeita, atualizações e desinstalação e atualizações incrementais, então pode embalar a sua aplicação como MSIX e publicá-la na loja. A MSIX é a nossa forma preferida de embalar e distribuir aplicações. Pode saber mais aqui.

Também pode trazer o seu próprio instalador usando o nosso novo programa para publicar aplicações tradicionais de desktop. Nesta abordagem, não submete um pacote para ser armazenado e distribuído pela loja. Em vez disso, fornece um URL em versão para o seu pacote de .exe ou .msi no seu website ou rede de distribuição de conteúdos (CDN) enquanto ganha os benefícios de listar no catálogo da loja. Desde que o instalador suporte o modo silencioso, e a aplicação e o instalador cumpram a política da loja, não são necessárias alterações. Pode saber mais aqui.

Tenho uma aplicação UWP na loja, mas ainda não publiquei a minha aplicação tradicional de desktop. Devo publicá-lo? Devo substituir a aplicação UWP pela versão para desktop?

Em última análise, esta decisão depende dos padrões de utilização das suas apps e do seu negócio modelo. Pode ter ambos os tipos de aplicações publicadas na loja. Isto é razoável com os desenvolvedores que desejam oferecer duas experiências diferentes para diferentes clientes. Considere nomeá-los de forma diferente com base no conjunto de funcionalidades ou capacidade, nível de produto, etc. Geralmente não recomendamos que existam duas aplicações quase idênticas que diferem apenas na tecnologia usada para criá-las, a menos que planeie depreciar uma delas ao longo do tempo.

Se desejar remover a aplicação UWP, perderá as classificações e comentários de aplicações existentes. Além disso, não existe uma forma automática de mover um cliente da oferta UWP para a oferta de desktop, pelo que terá de os solicitar dentro da aplicação UWP.

Da mesma forma, não existe uma forma automatizada de transferir as compras de clientes do sistema de comércio da Microsoft para o seu próprio sistema de comércio, pelo que normalmente é melhor tratar as duas aplicações como completamente separadas, ou ter provisões dentro do seu próprio sistema de comércio para lidar com estes cenários.

Tenho uma aplicação web progressiva (PWA) que os clientes instalam através do navegador. Por que deveria publicá-lo na loja?

Os PWAs são aplicações baseadas em padrões de tecnologia web, que parecem aplicações nativas. Podem ser instalados através do navegador, como Microsoft Edge. No entanto, o utilizador deve saber ir a um site ou outro local para adquirir a app e seguir e instalar experiências que podem diferir de aplicações construídas com diferentes tecnologias.

Ao publicar o seu PWA no Microsoft Store no Windows, a sua aplicação fará parte do mesmo catálogo que os clientes usam quando estiverem à procura de aplicações na loja. A sua aplicação também terá uma experiência de instalação consistente quando comparada com outras aplicações que utilizam tecnologias nativas. Isto fornece um canal incremental para distribuição com quase zero esforço, ajuda a visibilidade da sua app, e ajuda a garantir que os clientes têm o catálogo completo de aplicações disponíveis, num único local.

Você pode saber mais sobre PWAs no Microsoft Store em Windows aqui.

Para obter mais informações:

Este artigo resume alguns pontos-chave sobre a publicação das suas apps no Microsoft Store na Windows. Para obter informações mais detalhadas sobre os anúncios que fizemos em junho de 2021, consulte estas publicações de blog:

Agora que sabe mais sobre as opções de publicação no Microsoft Store na Windows, o próximo passo é publicar a sua app na loja. Mal podemos esperar para ver as suas grandes apps!