Organization of This Book
This book is divided into the following four parts.
Part I, Cocoa Overview
The first part of this book introduces the Mac OS X interface (Aqua), Cocoa developer tools, the Objective-C language in which Cocoa is written, and Cocoa programming itself.
Chapter 1, contains an overview of Aqua features and behaviors that programmers should understand so that they can build applications that look and feel like Mac OS X applications. In particular, programmers writing new Mac OS X applications should follow Aqua’s stringent interface guidelines so as not to confuse users. Chapter 1 also contains a tutorial on how to become a power user of Mac OS X and the Aqua GUI. Although people familiar with Mac OS X and Aqua might want to skip this chapter, it contains many hints and shortcuts with which even experienced Cocoa programmers may not be familiar.
Chapter 2, contains an overview of Project
Builder, Interface Builder, and the gdb
debugger, the three most important Cocoa developer tools. It also
contains an introduction to the (Unix) Terminal and several other
useful developer tools.
Chapter 3, uses Interface Builder, a revolutionary program for drawing and wiring together objects in application interfaces, to build a very simple application without any coding whatsoever. We’ll use it to create a little program that plays a sound and updates a text field when the user moves a slider.
Chapter 4, builds an application from the ground up, using only Objective-C and ...
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