This chapter provides a high-level introduction to Mac OS X, describing its overall architecture and development tools support. The goal of this chapter is to orient you to the Mac OS X operating system and to give you a reference point from which to explore the available tools and technologies described throughout this document. Developers who are already familiar with the Mac OS X system architecture and technologies may want to skip this chapter.
Note: For a listing of commonly used Mac OS X terms, see “Glossary.”
A Layered Approach
The Advantage of Layers
Developer Tools
Last updated: 2007-10-31