por que alguns programas precisam ser instalados e outros que você pode simplesmente copiar para a pasta do aplicativo?

1

No osx, com alguns programas, você faz o download de um arquivo .dmg e o executa, depois copia o aplicativo para a pasta do aplicativo e pronto. Com os outros, você precisa executar um programa de instalação e instalá-lo dessa maneira.

Por que eles fazem isso de maneira diferente?

    
por sam 20.11.2012 / 17:03

1 resposta

4

O motivo mais comum é integração com o sistema. Para alguns aplicativos, basta abrir o aplicativo, usá-lo e, quando terminar, fechá-lo. Tudo relacionado a esse aplicativo é feito através do aplicativo. Um exemplo seria a calculadora ou um jogo de xadrez.

Outras aplicações precisam se integrar ao próprio OSX para proporcionar uma experiência melhor. Isso seria menus de contexto quando você clica com o botão direito em certos tipos de arquivos no Finder (como o menu Dropbox), mime-types e ícones associados (é assim que o OSX sabe exibir o ícone do Excel com .xls arquivos) e outros recursos que precisam estar disponíveis fora do próprio aplicativo (muito provavelmente enquanto ele estiver fechado também!).

Esses recursos extras não podem ser sempre ou facilmente executados arrastando e soltando, portanto, os aplicativos que os utilizam devem ter um script de instalação adicional. Frequentemente, os scripts do instalador também verificam se você tem o hardware apropriado disponível ou as bibliotecas de software instaladas se o aplicativo depender delas.

    
por 20.11.2012 / 17:20

Tags