O'Reilly logo

Learning iPad Programming: A Hands-On Guide to Building iPad Apps, Second Edition by Kirby Turner, Tom Harrington

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

5. Getting Started with Cocoa

Objective-C is the preferred programming language for writing iOS applications. The ability to use Objective-C for writing iOS applications would be limited, however, if not for the support of a solid, well-designed application framework called Cocoa. It is the combination of Objective-C with Cocoa that makes it possible for you to write iOS applications.

Cocoa is an application framework—written mostly in Objective-C—that makes it possible to rapidly write robust, full-featured applications for iOS. Cocoa provides frameworks, libraries, and application programming interfaces (APIs) for virtually every conceivable development necessity imaginable. Without Cocoa there would not be hundreds of thousands of iOS applications ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required