Advanced Books, Programming Books

By a happy coincidence, this book is printed and distributed by O’Reilly & Associates, the industry’s leading source of books for programmers. And a big chunk of O’Reilly’s catalog is dedicated to teaching Unix, especially intermediate and advanced Unix. If this book—particularly Chapters 7, 15, and ???16—has given you the programming bug or the Unix bug, here are some titles that apply:

Writing Software for Mac OS X

  • Learning Cocoa with Objective-C, 2nd Edition, by James Duncan Davidson and Apple Computer, Inc. Covers the Cocoa frameworks, including examples that use the Address Book and Universal Access APIs (based on Mac OS X 10.2).

  • Building Cocoa Applications: A Step-by-Step Guide by Simson Garfinkel and Michael Mahoney. For serious developers who want to write programs for the Mac OS X using Cocoa.

  • Cocoa in a Nutshell by Michael Beam and James Duncan Davidson. A reference to the classes, functions, types, constants, protocols, and methods that make up Cocoa’s Foundation and Application Kit frameworks, based on Jaguar (Mac OS X 10.2).

  • Mac OS X Panther for Unix Geeks by Brian Jepson and Ernest Rothman. They’re not kidding: This book is for people who already live and breathe Unix.

Unix Essentials

  • Learning Unix for Mac OS X Panther. A tour of the Mac’s Unix base, for the uninitiated. Includes descriptions of the hundreds of Unix programs that come with the Mac.

  • Learning the Unix Operating System, 5th Edition, by Jerry Peek. A primer for Mac users ...

Get Mac OS X: The Missing Manual, Panther Edition 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.