Instalador preferido do Mac OS X
Pergunta
Preciso de sua ajuda para escolher uma versão do instalador do Mac OS X para meu aplicativo, já que não sou um usuário nativo do Mac (sou um usuário do Windows).Pelo que eu sei, existem duas versões populares do instalador:o assistente de configuração normal e aquele que usa uma janela na qual você arrasta o arquivo para a pasta de aplicativos.Qual é o preferido e por quê?
Solução
Se o seu aplicativo for totalmente independente, com todos os seus recursos agrupados em um único .app
pacote (que é a estrutura preferida para aplicativos Mac) e use a instalação arrastar e soltar.Se não for possível agrupar seu aplicativo dessa maneira, use um instalador .pkg
.
Poderão existir outras soluções adequadas para determinados tipos de aplicação.Por exemplo, desenvolvo um grande aplicativo Java que roda em muitas plataformas (incluindo Mac) e usamos IzPack para construir um JAR de instalação que funcione em todas as plataformas.Em seguida, empacotamos isso como um .exe para usuários do Windows (usando Lançamento4J) e como um pacote .app para usuários de Mac.
Outras dicas
Se você não estiver familiarizado com ferramentas de linha de comando ou simplesmente não inclinado, eu recomendaria dois IDes diferentes:
-
Pacotes - uma maneira livre e ótima de criar pacotes de instaladores OSX.É simples de usar fora da caixa, mas tem grande profundidade para instalações condicionais. http://s.sudre.free.fr/software/packages/about.html
-
dmgpackager - shareware - um aplicativo simples para criar DMG com fundos opcionais, licenças etc. http://www.skoobysoft.com/utilities/dmgp.html
Se você quiser distribuir, seria melhor assinar o instalador.