The Cocoa programming environment is used to create native Mac OS X applications.
Cocoa is object-oriented programming.
In this column, author Mike Beam covers the basics of object-oriented programming, then shows you the ins and outs of Cocoa itself. You'll soon be able to quickly and easily build your own Mac OS X applications. Giving the Simple Text Editor 'Legs' This week, in part two of a two-part series, Mike Beam shows you how to complete your text editor project in Cocoa. Now the fun begins. In this third installment of Programming With Cocoa , Mike Beam explains how to send messages to objects, as well as other basics of Objective-C authoring.