1The Mac OS X EnvironmentWelcome to the wonderful world of Mac OS X, the next-generation operating system from AppleComputer!The Mac OS X operating sy
Figure 1-4Mac OS X provides a rich graphics library for doing two-dimensional drawing, called Quartz 2D. TheQuartz 2D library is specific to Mac OS X,
The Quartz Compositor was designed with modern best practices for graphics in mind. For example, thedrawing coordinate space uses floating-point value
Quartz 2DThe Quartz 2D graphic library is Mac OS X’s native graphics library. It is responsible for all the two-dimensional drawing performed by Mac O
QuickTimeApple Computer invented QuickTime back in 1991 as a way to describe, author, and play back video onMacintosh computers running System 6 and S
Figure 1-6Each of these application frameworks is appropriate in different situations. In addition, these applicationframeworks are not mutually exclu
that made transitioning to a new core operating system impossible. In 1998, Apple set out to revise thetraditional Mac OS API and eliminate these prob
focus on commonly available technologies and concepts. It is difficult to gain access to features unique toMac OS X, such as the power of CoreGraphics
The information in the Apple Human Interface Guidelines is quite extensive. It covers all the user inter-face elements available within Mac OS X, such
Exercises1. The apropos command returns a list of manual pages that match one or more keywords. Tryentering the following commands into Terminal:a. ap
Figure 1-1You are probably already familiar with the topmost layer: the applications that run on Mac OS X (likeMail, iTunes, Safari, and so on). These
Figure 1-25. Export a slide show as a QuickTime movie by choosing File ➪ Export. Slide Master writes out aQuickTime movie and opens it with QuickTime
QuickTime movies. But QuickTime also makes most, if not all, of its functionality available to applica-tions through its framework interface.When you
Although there are places where this old convention still exists, Mac OS X mostly uses Unix’s methodof describing file paths: a series of directories
The KernelThe heart of a Unix operating system is its kernel. The kernel is the program that loads when the com-puter is first turned on and is respon
The system library takes the form of a dynamic library installed as /usr/lib/libSystem.B.dylib.Mac OS X also includes a framework called System.framew
5. You can display more information about the files in your home directory by passing additionalarguments, called flags, into ls. By using ls –l, you
If no operands are given, the contents of the current directory are dis-played. If more than one operand is given, non-directory operands aredisplaye
Comments to this Manuals