Cocoa (Developer Reference)
Learn Cocoa — for fun and for businessCocoa is the programming environment for Apple development, and this information-packed developer's guide is your key to the Cocoa libraries and the Apple developer tools. Written for developers by an experienced Mac expert and iPhone developer, this book shows you how to learn and use Xcode and Objective-C, design user interfaces, optimize your code, manage data, create animations and special effects, and package apps for the App Store.Master and understand the Xcode SDK, Objective-C, and the Cocoa APICreate, use, profile, and debug custom objects and subclassesDesign user interfaces with Interface BuilderStreamline your code with design patterns such as Model-View-Controller (MVC)Work with text, PDFs, Web data, and Apple's Core Data APICreate simple and advanced animation effects with Core Animation and Core ImageLearn to develop apps for Mac OS X and Apple devicesAccess the latest information on Apple developmentVisit www.wileydevreference.com for the latest on tools and techniques for Apple development, and download source code for the projects in this book.