CocoaStepTwo

Crowd-sourced documentation and tutorials by the Cocoa developer community
Jump to: navigation, search

Previous CocoaStepOne

Skip to next CocoaStepThree

How to find Apple's Cocoa documentation and samples

Apple's Cocoa developer documentation is located at http://developer.apple.com/cocoa/

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?

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox