Este software tem o propósito principal de criação de aplicações capazes de correr em qualquer sistema com o Windows sem a necessidade de instalação no sistema operativo, permitindo assim a máxima portabilidade.
Características:
- Isolamento Aplicacional. As aplicações correm num ambiente virtual isolado, permitindo que não haja conflitos entre aplicações. Ao correrem as aplicações não são deixados quaisquer rastos no computador, a aplicação corre directamente do ficheiro sem a utilização de cache no disco rígido.
- Modo de utilizador a 100%. É possível correr as aplicações sem privilégios de administrador.
- Modo de rede bloco a bloco. Possibilidade de partilhar a aplicação na rede por diversos utilizadores.
- Suporte 64-bit . Possibilita a execução da aplicação em sistemas de 64-bit.
- Execução em Sistemas baseados em Windows XP. Possibilidade de correr as aplicações em sistemas embebidos em Windows XP.
- Compatibilidade com várias aplicações. Compatibilidade com vários tipos de aplicações, desde executáveis a aplicações Java..
- Execução a partir de drives USB. Permitir aos utilizadores correrem a aplicação a partir de uma drive USB.
- Integração com diverso software. Criação de ficheiros .MSI e .EXE para facilidade de integração com software de distribuição aplicacional.
- Actualização de aplicações remotas. Actualização de aplicações via HTTP / HTTPS.
-
Outros sistemas operativos. Algumas aplicações podem ser corridas com o Wine, permitindo assim portabilidade para sistemas Linux e Mac OS.
Como fazer uma aplicação portátil:
Requisitos:
-
Máquina Virtual com Windows XP instalado.
Nota: Para melhor desempenho do programa é necessário que apenas esteja instalado o sistema operativo.
- VMware Thinapp
Processo:
1. Instalar na máquina virtual o VMware Thinapp
2. Correr a aplicação “Thinapp Setup Capture”.
3. Carregar no botão “Next”
4. Carregar no botão “Scan”
5. Instalar a aplicação a virtualizar.
6. Depois de instalar a aplicação, Carregar no botão “Postscan”
7. Carregar “OK”.
8. Após esperar alguns minutos, é necessário seleccionar o executável da aplicação a virtualizar no campo “Select ThinApp virtual application entry points” e no campo “Primary Data Container”
9. Caso ache necessário, altere o nome do executável no campo “Inventory Name”
10. Carregar no botão “Next”
11. Seleccionar no campo “Sandbox Location” a opção “Same directory as the application”, isto é para o programa guardar as configurações na mesma pasta da aplicação virtual,ideal para correr em drives USB.
12. Carregar no botão “Next”
13. Seleccionar a opção “Restricted Write access”, dependendo da aplicação é necessário escolher opções diferentes, esta opção serve para apenas se poder guardar a informação no ambiente de trabalho ou na pasta dos meus documentos, enquanto que a opção “Full write access to non-system directories” apenas permite guardar no sistema em pastas que não sejam do sistema operativo.
14. Carregar no botão “Next”
14. No campo “Project Location” colocar no Ambiente de trabalho numa pasta.
15. Carregar no botão “Save”
16. Carregar no botão“Build”
17. Após esperar algum tempo a aplicação fica pronta, carregue no botão “Finish”
Quando carregar no botão “Finish” irá aparecer uma janela com o executável criado, esse executável é uma aplicação virtual.