• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Deploying Cocoa Applications
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Deploying Cocoa Applications


  • Subject: Re: Deploying Cocoa Applications
  • From: John Stiles <email@hidden>
  • Date: Sat, 17 Jun 2006 06:33:45 -0700

Uli Kusterer wrote:
Am 16.06.2006 um 22:35 schrieb Jerrod Fowkes:
I have a small Cocoa application and would like to start meddling in some deployment strategies. I understand that there is something called a disk image that appears to be widely used. I believe from my own research you create them using a program called 'Disk Utility'. I also understand that there are installation packages as well. I need to know :

If you can, I'd suggest you don't use disk images. There are two main reasons why many apps come on disk images:


1) Disk images are the only archive format supported by all MacOS X versions since 10.0. (At least if you don't use a compressed image).
2) Disk images let you set up a background picture with additional instructions and eye-candy.


If you don't need support for 10.2.8 and earlier, I'd suggest you use ZIP instead of DMG. Mac OS X natively supports generating and extracting ZIP files, so your users don't need an additional extractor (like with StuffIt, which came with the system in the 10.2 days but isn't included in newer versions).

The trouble with a disk image is that many users find it hard to understand what it is. A disk in a file? And you "mount" it to have it show up on the desktop like a disk? And when you want to get rid of it you don't delete it, you eject it, but then it isn't deleted until you delete that other file? It's a very complex concept that's hard to use.
I kind of agree with this, to a certain degree, but DMGs are really the standard here. Users will have to learn about this concept fairly quickly if they ever plan on downloading software.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden
  • Follow-Ups:
    • Re: Deploying Cocoa Applications
      • From: Uli Kusterer <email@hidden>
References: 
 >Deploying Cocoa Applications (From: Jerrod Fowkes <email@hidden>)
 >Re: Deploying Cocoa Applications (From: Uli Kusterer <email@hidden>)

  • Prev by Date: Re: NSTextView and Scrollbars
  • Next by Date: Re: future proof icon sizes?
  • Previous by thread: Re: Deploying Cocoa Applications
  • Next by thread: Re: Deploying Cocoa Applications
  • Index(es):
    • Date
    • Thread