Mac OS X Reference Library Apple Developer
Search

Introduction to Cocoa Application Tutorial

This document introduces the Cocoa application environment using the Objective-C language and teaches you how to use the Xcode Tools development suite to build robust, object-oriented applications. Cocoa provides the best way to build modern, multimedia-rich, object-oriented applications for consumers and enterprise customers alike. This document assumes you are familiar with C programming but does not assume you have previous experience with Cocoa or Xcode Tools.

This document is intended for programmers interested in developing Cocoa applications or for people curious about Cocoa.

This document uses Xcode 3.2 running on Mac OS X version 10.6.

Organization of This Document

This document consists of the following chapters:

Goals for Learning

Throughout this tutorial you will learn:

Prerequisites

In order to maximize the instructional potential of this document, you should know C but not necessarily object-oriented programming or application design.

To help you troubleshoot problems as you follow the tutorial, this document includes the finalized Currency Converter project as a companion archive (ObjCTutorial_companion.zip). The archive also contains files needed to follow some of the instructions in this document.

The Xcode development environment is part of the Mac OS X installation media or available for download from developer.apple.com. You must install Xcode on your computer before following the instructions in this document.

See Also

These documents provide detailed information on Cocoa development:




Last updated: 2009-08-03

Did this document help you? Yes It's good, but... Not helpful...