O Advanced Installer tem 20 anos e continua tão prático como sempre

Escrito por Guillaume
Data de publicação : {{ dayjs(1710418102*1000).local().format("L").toString()}}
Siga-nos
Este artigo é uma tradução automática

Muitas vezes visto simplesmente como "um meio para um fim", um instalador é um passo fundamental na conceção de software.

Útil tanto para programadores como para administradores de TI, o Advanced Installer não é claramente o único software na sua categoria. No entanto, tem sido um dos pontos de referência para a criação de pacotes e implementação de aplicações durante muitos anos. O seu principal objetivo é simplificar a vida daqueles que, em algum momento das suas vidas "tecnológicas", necessitaram ou necessitarão de partilhar uma ou mais das suas próprias aplicações. Para tal, baseia-se no formato MSIX, que os seus criadores resumem com a frase "package once, deploy anywhere ". O Advanced Installer foi um dos pioneiros deste formato, introduzido na altura do Windows 10, e parceiro da Microsoft para o lançamento do MSIX.

O Advanced Installer não se limita a introduzir o MSIX, mas também permite configurá-lo com muita precisão e, claro, gerar pacotes MSI e MSIX ao mesmo tempo, no mesmo projeto, para facilitar o trabalho. A partir da interface do Advanced Installer, pode criar diretamente o projeto de pacote MSIX e escolher os seus elementos constituintes, desde os ficheiros em questão, claro, até ao registo, incluindo recursos visuais, funções definidas, COMs, etc. Melhor ainda, o Advanced Installer permite-lhe criar um ficheiro MSIX a partir de outro tipo de instalador: assim, pode converter um EXE ou qualquer outro tipo suportado com a maior facilidade. E, claro, pode converter o bom e velho formato MSI em MSIX.

Interface do programador © Advanced Installer

É claro que, ao longo do tempo, o Advanced Installer foi enriquecido com uma série de opções, e a integração com o Visual Studio é apenas um dos exemplos mais reveladores. A ideia aqui é permitir-lhe criar um pacote de instalação diretamente a partir do Visual Studio, utilizando a extensão oficial do Advanced Installer. Isto pode ser feito a partir de qualquer versão do Advanced Installer... mesmo a versão freeware, e o suporte para o Visual Studio começa com a versão 2010 e termina com a mais recente. Já que estamos a falar de versões, é evidente que o Advanced Installer não ia ficar preso ao Windows 10 e as equipas foram das primeiras a suportar o Windows 11: uma atualização que foi acompanhada por um redesenho da interface do utilizador, que é mais moderna e prática.

Este é um dos pontos fortes do Advanced Installer, que possui uma interface muito acolhedora onde os diferentes tipos de projectos estão claramente identificados com modelos específicos (Visual Studio, .NET, SharePoint, etc.) para simplificar e acelerar o trabalho de criação do instalador. No DriversCloud, apreciamos muito esta interface e a possibilidade de solicitar assistência através do menu de ajuda. Apreciamos ainda mais as pequenas subtilezas que tornam a vida muito mais fácil, como a escolha da língua, essencial para a distribuição internacional, ou a possibilidade de personalizar as coisas com vários temas e um poderoso editor WYSIWYG.

Interface dedicada aos profissionais de TI © Advanced Installer

Naturalmente, o Advanced Installer é uma ferramenta actualizada e as funcionalidades da nuvem não foram esquecidas. Por exemplo, é possível empacotar e implementar tanto aplicações de ambiente de trabalho "clássicas" como aplicações Web que serão publicadas em sítios geridos pelo Microsoft Azure. Na mesma linha, o trabalho colaborativo é simplificado pela presença de um "gestor de repositórios" integrado no Advanced Installer: permite partilhar perfis e modelos de projectos, para que toda a equipa de desenvolvimento esteja "na mesma página".

Por último, mas certamente não menos importante, o Advanced Installer oferece opções de pagamento alargadas. Para os programadores mais pequenos que pretendem apenas ter uma ideia do produto, está disponível uma versão gratuita - já muito completa. Pode então optar por um dos três níveis de subscrição anual ou por uma das três categorias de licença perpétua por utilizador. Em ambos os casos, as funcionalidades são acrescentadas à medida que o preço aumenta. Clássico. Além disso, a licença é isenta de royalties, pelo que pode distribuir os seus instaladores sem pagar nada mais.