Edit AllPages

Previous CocoaStepOne

Skip to next CocoaStepThree

** How to find Apple’s Cocoa documentation and samples **

Apple’s Cocoa developer documentation is located at

On that page you will find the following links:

If you have installed Apple’s developer tools on your computer, most of the available documentation is already on your hard disk.

You can search Apple’s documentation with the search built into the top right corner of every page of Apple’s on-line documentation. Many people prefer to just search with Google.

** Third Party Cocoa Books **

CocoaBooks provides a list of books about Cocoa programming along with reader reviews and comments.

** Other Cocoa Resources **

Many resources are listed at CocoaResources. The following are of particular importance:

** Object Oriented Design Patterns **

Cocoa is a pattern based framework. Many of the recognized patterns were first identified in Cocoa or its predecessor technologies, Openstep and NeXTstep. Many other patterns even pre-date NeXTstep and were first identified in Smalltalk.

The seminal text on Object Oriented Design Patterns is “Design Patterns: Elements of Reusable Object-Oriented Software” (Addison-Wesley Professional Computing Series) “ by Erich Gamma (Author), Richard Helm (Author), Ralph Johnson (Author), and John M. Vlissides (Author) Additional pattern resources include

next CocoaStepThree?