Clique e receba as novidades quentinhas no Telegram

A Microsoft continua a aumentar seus esforços para simplificar os processos para desenvolvedores para as próximas versões do Windows 10.Durante o evento Windows Developer Day que aconteceu hoje, Kevin Gallo anunciou um novo instalador que permitirá a instalação de aplicações de todos os tipos no Windows 10, chamado MSIX.

O novo instalador MSIX traz a funcionalidade do MSI antigo para outro nível, pois pode hospedar os principais tipos de aplicativos para Windows: Win32, WPF, WinForm e UWP. Desta forma, é muito mais fácil implementar uma aplicação através de uma rede corporativa ou da Microsoft Store, pois você pode usar um único pacote independentemente do formato do aplicativo.

Além disso, o novo instalador MSIX não combina apenas os tipos de aplicativos suportados, mas também adiciona todos os benefícios dos pacotes APPX . Desta forma, é possível introduzir os recursos UWP em aplicativos empacotados, bem como recursos de segurança em forma de contêiner, bem como aplicativos convertidos usando o conversor de aplicativos de desktop.

A embalagem dos aplicativos Win32 será ainda mais fácil

Mas, as novidades em termos de aplicativos de desktop não estão lá. A Microsoft fez parceria com o Advanced Installer para oferecer um aplicativo gratuito que permite que aplicativos de desktop sejam embalados como APPX, sem usar um único comando. Até agora, com o Desktop App Converter, todas as alterações eram feitas via PowerShell, mas, com o Advanced Installer Express Edition, toda a tarefa é feita a partir de uma interface gráfica.

Além disso, se o desenvolvedor quiser oferecer o aplicativo para usuários de outras versões do Windows, pode-se gerar os pacotes APPX e MSI / EXE do mesmo aplicativo usando esta ferramenta. Por outro lado, graças à integração com o Visual Studio, existe a opção de automatizar a geração de pacotes.

Desta forma, facilita a distribuição de uma aplicação e a possibilidade de começar a migrar um projeto do Win32 para o UWP em apenas alguns cliques. Além disso, ele oferece a possibilidade de usar uma máquina virtual Hyper-V ou VMware para gerar o ambiente de instalação isolado , em vez de um contêiner atual do Windows, assim como o Desktop App Converter.

Seja UWP ou os programas clássicos do Win32 – todas as aplicações do Windows definidas no futuro com o formato MSIX terão este instalador uniforme. Assim, a Microsoft abre a lacuna entre .appx e os formatos estabelecidos .msi e .exe do Win32. Uma vantagem deste novo formato é a compatibilidade com o novo recurso Timeline. O formato MSIX também é colocado em OpenSource. Com isso, o Windows acompanha o que já acontece no MacOS, onde já existe um formato uniforme de instalação/embalagem, que é o .dmg.

Instalar aplicativos fora da Microsoft Store

Outra novidade do formato MSIX é a possibilidade de instalar aplicativos fora da Microsoft Store. Já sabemos que o Windows 10 S se tornará um “Modo S” dentro do Windows 10, portanto, se o desenvolvedor não quiser colocar o seu app na Microsoft Store, ele pode embalar o app em um MSIX assinado e então, ele estará disponível para todos os usuários do Windows 10, tanto no Modo S ou não; embora, dentro da Microsoft Store, os aplicativos estarão mais seguros e serão facilmente encontrados pelos usuários, além de atualizados e distribuídos de uma forma mais fácil, porém,  retira-se a obrigatoriedade, caso o desenvolvedor queira assim.

Para acessar o SDK do pacote MSIX, clique aqui – disponível para Windows, iOS, Android, MacOs e Linux.

Para baixar o app gratuito Advanced Installer Express Edition, clique aqui.

Fonte: MSPU