You have seen how the major elements of Mac OS X come together on your computer. The applications you use every day are but one element. These applications are built on application frameworks, system services, and ultimately Mac OS X's core operating system; all these pieces contribute to your application experience. The high-level picture might look something like Figure 1-9.
In this chapter you learned
How the Core OS, Core Graphics, and application libraries form the heart of the Mac OS X operating system
How to use the Terminal application to access Mac OS X's command-line interface
How the Cocoa and Carbon application frameworks are organized
How the Apple Human Interface Guidelines encourage a common look and feel across all Mac OS X applications
In the next chapter, you learn about the developer resources bundled with Mac OS X. This includes tools used during the development process, as well as online documentation and other resources. Before proceeding, you can use the exercises that follow to practice some of the things you learned in this chapter. You can find the solutions to these exercises in the Appendix A.