2. Introduction to Programming in Mac OS X

“Yeah! Free tools!”

—Anonymous

For those of you coming from the Mac, you might remember MPW (Macintosh Programmers Workshop). This worksheet-style development environment allowed you extremely extensive control over your build configuration. I still remember working on a project that had Assembly, Pascal, and C modules and an incredibly long script that would take hours to build it all on the fastest 68020 of the day. If you ever needed a break, you could “accidentally” touch a well-used header file.

Apple's tools today are much more advanced than MPW, and best of all they're free with Mac OS X. Apple ships a plethora of tools for development, debugging, and exploration. You will mainly use Project Builder ...

Get Mac OS® X Advanced Development Techniques now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.