Chapter 2. Tools for Developing Cocoa Applications
There are several applications bundled with Mac OS X that are very
useful for writing Cocoa programs. Most of these tools reside in the
/Developer/Applications folder, but some reside
in the more user-oriented
/Applications/Utilities folder.
We’ll discuss the most helpful of these tools in
this chapter.
Developer Tools
The
two most important Mac OS X developer tools by far are Project Builder
(PB) and Interface Builder (IB). These tools reside in the
/Developer/Applications folder, shown in Figure 2-1.

Figure 2-1. The developer applications bundled with the Mac OS X developer system
The third application you’ll need to learn as a
Cocoa developer is the gdb debugger.
We’ll discuss gdb and how
it’s used at the Unix command line and with PB
toward the end of this chapter. We’ll also take a
quick look at the ObjectAlloc, PropertyListEditor, IconComposer, icns
Browser, Console, ProcessViewer, and Terminal applications.
Project Builder
Project Builder is Cocoa’s integrated development environment (IDE), used to manage application development projects. For each application, developers will use PB to create a skeletal application framework, organize the application’s resources, edit the Objective-C source code files, run the compiler and the rest of the build process, control the debugger, add application and document icons, and set up ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access