Cocoa programming is not only the favored development environment for Mac OS X, it's also a primary tool for creating iPhone and iPod Touch software. That makes this a great time to learn Cocoa, and "Cocoa Programming for Mac OS X For Dummies" is the ideal place to start! This book gives you a solid foundation in Cocoa and the unusual syntax of Objective-C. You'll learn what's new in Cocoa frameworks and create an application step-by-step. For example, you can: see how Xcode underlies your applications as the main component of Apple's IDE; examine the basics of the Objective-C language, the elements of a Cocoa interface, and object-oriented programming; use Xcode and Interface Builder; spruce up your apps with audio, video, Internet features, stylized text, and more; create applications with the stunning graphics for which Macs are famous; see how to build apps with multiple documents and even executables that aren't traditional Mac apps; use all the exciting new Cocoa features; work with Cocoa numbers, arrays, Booleans, and dates; build document-based applications; and simplify with key-value coding.
The better you understand Cocoa programming, the better the applications you can create for Mac OS X, iPhone, and iPod Touch. "Cocoa Programming for Mac OS X For Dummies" makes it easy and fun!