Ao baixar aplicativos, pode ser apresentada a você a opção de baixar a versão de instalação ou portátil do mesmo aplicativo. Se é a primeira vez que você ouve falar de apps “portáteis”, pode estar se perguntando se há um problema nisso. Você também pode questionar por que todos os aplicativos não foram desenvolvidos para serem portáveis, já que isso é obviamente possível. Estamos abordando os prós e contras de usar uma versão portátil vs. instalável do mesmo aplicativo e por que alguns aplicativos simplesmente não têm uma versão portátil quando outros têm.
Um aplicativo portátil é um aplicativo que você simplesmente executa sem instalar nada em seu sistema. Ele é executado como uma instância única, não requer configuração e pode ser usado imediatamente. Pense nisso como uma lâmpada que você pode conectar a qualquer suporte padrão.
Um aplicativo instalável requer configuração. A configuração pode levar apenas alguns minutos ou talvez até uma hora, dependendo do aplicativo. O aplicativo só pode ser usado depois que a configuração for concluída com êxito. Pense nela como uma lâmpada especial que você comprou e que pode exigir um suporte especial ou talvez uma nova fiação a ser instalada antes de ser usada.
Apps portáteis
Aplicativos instaláveis
Todos os arquivos de que o aplicativo precisa para funcionar totalmente são mantidos na mesma pasta que o arquivo EXE do aplicativo.
Um aplicativo instalável salvará arquivos em diferentes locais, como sua própria pasta dedicada dentro da pasta Arquivos de programas em sua unidade C, a pasta App Data em seu perfil de usuário e outros locais.
Um arquivo portátil não modificará o registro do Windows de forma alguma.
Um aplicativo que você instala pode ou não modificar o registro. Quando esse aplicativo é desinstalado, as alterações do registro nem sempre são revertidas.
Você pode mover um aplicativo portátil para qualquer unidade ou até mesmo para um dispositivo de armazenamento externo e ele continuará a funcionar.
Mover um aplicativo que foi instalado em seu sistema operacional não é fácil. Normalmente, você precisa desinstalá-lo e reinstalá-lo novamente. Simplesmente mover seus arquivos não é suficiente e resultará na quebra de caminhos e links de arquivos. O aplicativo, se ainda puder ser executado, pode não conseguir encontrar alguns de seus componentes e mostrar erros aleatórios.
Um aplicativo portátil não se lembrará de suas preferências e configurações pessoais. Isso pode incluir arquivos e diretórios recentes ou acessados com frequência, entre outras coisas.
Uma das maiores vantagens de instalar um aplicativo é que você pode personalizá-lo para funcionar como quiser. O Photoshop é um excelente exemplo de aplicativo que você configurará para funcionar de uma determinada maneira. Se você tivesse que configurá-lo repetidamente, seria demorado. A versão de instalação lembra quais ferramentas você usa e quais barras de ferramentas e janelas mostrar quando você a abre.
Um aplicativo portátil pode ser executado de uma fonte externa. Você pode executá-lo de um USB sem precisar copiá-lo para o disco local.
Um aplicativo instalável não pode ser executado a menos que você o instale primeiro. Ele não pode ser instalado em um dispositivo de armazenamento externo. Alguns aplicativos irão insistir para que sejam instalados na mesma unidade em que você instalou o Windows.
É improvável que um aplicativo portátil danifique arquivos críticos em seu sistema. Sempre existe a chance de que um arquivo malicioso esteja agrupado no arquivo EXE, mas isso se resume ao próprio aplicativo vindo de uma fonte não confiável. Um aplicativo portátil não vai modificar nada no registro, portanto, há menos chance de algo dar errado.
A instalação de um aplicativo pode resultar em danos a arquivos críticos em seu sistema simplesmente porque o aplicativo tem permissão para modificá-los e faz isso para ser configurado corretamente. Não há como cancelar.
As diferenças entre os dois tipos de aplicativos fazem parecer que os aplicativos portáteis são apenas melhores, mas é importante lembrar que os aplicativos que precisam ser instalados têm esse requisito porque precisam de uma estrutura muito mais ampla para serem executados. Você não pode pensar em uma versão instalável do Android Development Environment para ser portátil. Até a versão portátil do Photoshop é identificada como ‘Lite’.
Para ferramentas destinadas a ações simples e rápidas e com pouco ou nenhum processamento, um aplicativo portátil funciona, mas tudo o que vai exigir muito do processador, normalmente é desenvolvida uma versão instalável. Talvez no futuro, os aplicativos portáteis se tornem a norma. Atualmente, os aplicativos da web estão se tornando cada vez mais poderosos e são executados dentro dos navegadores, portanto, isso pode acontecer. Depende em grande parte se vale a pena tornar um aplicativo portátil e se ele ainda tem um desempenho tão bom ou melhor. O Windows 10, quando ainda estava na versão Beta, tinha um recurso que permitia aos usuários mover os aplicativos instalados de uma unidade para outra. O recurso não chegou à versão estável final e foi adiado. É uma prova de como essa função, embora útil, é difícil de executar.