Dimensions
180 x 228 x 33mm
The most complete reference to Cocoa programming for both the Mac OS X and iPhone platforms.
* Expert guidance, proven code, and up-to-the-minute best practices for building object-oriented applications with the Cocoa framework for Mac OS X and the iPhone.
* Reflects the major recent changes in Cocoa, from new concurrency mechanisms to the system-wide address book.
* Includes in-depth coverage of Snow Leopard's architectural improvements and new programming tools.
Cocoa Programming Developer's Handbook gives experienced programmers all the knowledge, techniques, and code they need to build state-of-the-art Cocoa applications for Mac OS X, iPhone, or iTouch. This stunningly comprehensive book is completely updated for the most recent Cocoa innovations, including important architectural changes and new tools introduced with Mac OS X 10.6 Snow Leopard. David Chisnall covers virtually every aspect of Cocoa application development, from advanced multi-media and game programming to networking and lowlevel application implementation. Throughout, he presents examples that developers can use directly in their applications: examples designed to illuminate today's new best practices for Cocoa programming. Along the way, Chisnall offers deep wisdom about issues ranging from application and user interface design to system programming -- insights available nowhere else. The book's extensive library of examples is complemented by a companion Web site packed with reusable objects.