05.01.2013 Views

Mac OS X Leopard - ARCAism

Mac OS X Leopard - ARCAism

Mac OS X Leopard - ARCAism

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Figure 24-6. Address Book’s People Picker view in Interface Builder<br />

Finally, Address Book stores a special record known as a Me card, which contains a user’s<br />

own contact information. By accessing the Me card, you can spare your user the trouble of providing<br />

their address, phone number, e-mail address, or home page, and simply present those<br />

fields for verification and, if necessary, correction.<br />

NOTE For more information on Address Book, check out Chapter 11.<br />

Automator<br />

CHAPTER 24 MAC <strong>OS</strong> X DEVELOPMENT: THE APPLICATION FRAMEWORKS 429<br />

Automator gives users the power to create automated workflows using actions, services provided<br />

by applications on the system. Automator can be thought of as AppleScript with an easy, dragand-drop<br />

interface. Your applications can provide actions as well, with a little help from Xcode’s<br />

Automator action template. <strong>Leopard</strong> takes that one further, and enables you to use Automator<br />

actions and workflows from within your application.<br />

Moreover, the Automator framework even lets you embed Automator’s drag-and-drop<br />

interface in your own application, using custom view and controller subclasses, as shown in Figure<br />

24-7. From this interface, users can create standard Automator workflows. Or, if you prefer,<br />

you can create your own custom universe of components that just happen to borrow the convenient<br />

and familiar workflow concept.<br />

Figure 24-7. Automator view in Interface Builder

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!