Press Release


Email. Email press release link

May 30, 2002

O'Reilly Releases Garfinkel and Mahoney's "Building Cocoa Applications"

Sebastopol, CA--O'Reilly & Associates has released Building Cocoa Applications (O'Reilly, US $44.95), a step-by-step guide that shows developers how to build sophisticated graphics applications for Mac OS X using Cocoa.

"Cocoa embodies the principles of object-oriented programming from its user interface down to its very core," says Simson Garfinkel, co-author of "Building Cocoa Applications." "While it greatly simplifies the task of building applications for Mac OS X, the Cocoa environment is also different from the environments to which most programmers are accustomed. As a result, the learning curve can be pretty steep if you don't have competent instruction."

As one of the principle application development environments for Apple's advanced, Unix-based operating system, Cocoa includes a powerful collection of object-oriented tools and libraries. "Building Cocoa Applications" is a no-nonsense, hands-on tutorial that teaches through example--not only simple and self-contained examples of individual Cocoa features, but extended examples of complete applications with enough elegance and complexity that programmers can put them to immediate use in their own environments.

"Since its release in 2001, Mac OS X has generated tremendous momentum as a development platform," says Michael K. Mahoney, co-author of "Building Cocoa Applications." "The combination of its Unix-based foundation plus the Cocoa, Objective-C, and Java programming environments makes Mac OS X the best and most comprehensive development platform available, by far."

In "Building Cocoa Applications," Garfinkel and Mahoney lay out the basics of an application in one chapter and then layer additional functionality onto that application in subsequent chapters. This practical, concrete approach gives developers a solid understanding of what it really means to develop complete and incrementally more complex Cocoa applications.

Fast-moving, entertaining, and full of helpful hints for developers, "Building Cocoa Applications" is focused on Objective-C and delves deeply into Cocoa's graphics capabilities.

"Cocoa is built on top of the Objective-C programming language-- a language that's simultaneously simpler than C++ and yet better suited to creating graphical user interfaces," explains Garfinkel. "Whereas most people find programming in C++ a chore, most Objective-C programmers find the language to be a joy."

The book includes extensive source code, available for download from the O'Reilly web site, along with an appendix listing additional resources. Cocoa--and "Building Cocoa Applications"--is absolutely essential for anyone doing serious, hands-on development work for the Macintosh.

Additional Resources:

Building Cocoa Applications: A Step-by-Step Guide
By Simson Garfinkel & Michael K. Mahoney
May 2002
0-596-00235-1, 648 pages, $44.95 (US) $69.95 (CAN)
order@oreilly.com
1-707-827-7000; 1-800-998-9938

About O'Reilly

O'Reilly Media spreads the knowledge of innovators through its books, online services, magazines, and conferences. Since 1978, O'Reilly Media has been a chronicler and catalyst of cutting-edge development, homing in on the technology trends that really matter and spurring their adoption by amplifying "faint signals" from the alpha geeks who are creating the future. An active participant in the technology community, the company has a long history of advocacy, meme-making, and evangelism.

Return to: O'Reilly Press Room

Recent Press Releases


11/5/14 O'Reilly Media Acquires Video-Training Firm Infinite Skills
10/7/14 O'Reilly and Cloudera Announce Expanded Partnership
9/18/14 Databricks and O'Reilly Media Launch First Apache Spark Developer Certification Program
8/4/14 O'Reilly Media Acquires Full Ownership of Safari Books Online
2/26/14 Solid Heralds the Merging of the Physical and Virtual Worlds

Press Release Archive »

Resources

Press Contacts

Corporate

Sara Winge
800/998-9938 x7109

Media Relations - North America

Sara Peyton
800/998-9938 x7118

Media Relations - Germany

Corina Pahrmann
+49-221-973160-22

Media Relations - Japan

Kenji Watari
+81-3-3356-5227

Media Relations - United Kingdom

Helen Coding
+44 (0)1252-721284

Media Relations - Conferences

Maureen Jennings
800/998-9938 x7083