How Should Mac Apps Be Distributed?
daringfireball.net
How Should Mac Apps Be Distributed?
1–10 of 28 posts
Re: How Should Mac Apps Be Distributed?
#2Re: How Should Mac Apps Be Distributed?
#3With apt-get.
Re: How Should Mac Apps Be Distributed?
#4The only reason why Mac application can't be distributed like Windows .exe files is that Mac applications are actually directories. Excluding .pkg installers 99.99% of the time the .dmg file is merely just a container for the single .app directory.
Safari automatically unpacks .zip files by default on download. Where's the mystery here. Why bother with dmg in the first place
Re: How Should Mac Apps Be Distributed?
#5Re: How Should Mac Apps Be Distributed?
#6Re: How Should Mac Apps Be Distributed?
#7I'd bet this pattern would be a whole lot more effective if there were text prompting the user to take this action. It seems like most implementations of this pattern focus on bling rather than usability.
Re: How Should Mac Apps Be Distributed?
#8With apt-get.
If you have one repository you've just created a monopoly. If you have multiple repositories (probably one per app) then you've just shifted the problem to installing new repositories.
Re: How Should Mac Apps Be Distributed?
#9With apt-get.
If you have one repository you've just created a monopoly. If you have multiple repositories (probably one per app) then you've just shifted the problem to installing new repositories.
Re: How Should Mac Apps Be Distributed?
#10On launch, your application can check to see what directory it's in. If the directory is mounted as the same name as the .dmg image you shipped, then you could prompt the user. "You appear to be running this application from a disk image. This will make the application run slower. You should copy the application to your Application Folder. Do you want to move it there now automatically Y/N/don't show this again." or…