O'Reilly logo

Cocoa Programming for OS X: The Big Nerd Ranch Guide by Aaron Hillegass, Adam Preble, Nate Chandler

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

The Mac App Store

If you are writing a commercial app, there is quite a bit of work to do beyond the writing the app itself in order to release it. The Mac App Store has the advantage of taking care of a lot of these aspects for you: purchasing, installation/packaging, and distribution are all handled for you. Much of licensing is addressed, also. If you are an independent developer, working on such tasks can feel as though they are taking valuable time away from making your product better.

The Mac App Store is not for every app, however. If your application cannot operate in a sandboxed environment or does not conform to the review guidelines, you will want to use more traditional means of distribution.

Most aspects of distribution ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required