Skip to Main Content
Modding Mac OS X
book

Modding Mac OS X

by Erica Sadun
September 2004
Intermediate to advanced content levelIntermediate to advanced
304 pages
9h 26m
English
O'Reilly Media, Inc.
Content preview from Modding Mac OS X

Final Thoughts

This chapter has taken you through a journey of exploration—exploring classes, methods, instances, and script suites. Here are just a few thoughts to take away with you:

Use the standard core suite.

There is absolutely no reason I can think of why you shouldn’t use the standard AppleScript core suite with any application—whether it’s initially scriptable or not.

Demand only the best!

Building scriptSuite and scriptTerminology files is usually done as an afterthought—by exhausted programmers who would rather be doing something else. Don’t let programmer apathy or fatigue stand between you and what you want to script. If a programmer left out a key attribute or command, get on their case. Send email and demand better AppleScript integration. Of course, after reading this chapter, you can always add missing AppleScript bits by yourself.

Look beyond the core.

As you’ve seen, scriptSuite and scriptTerminology files create bridges between applications and scripting. Given the excellent documentation of Apple’s Cocoa API, you really should be able to expand the core suite to include a lot more classes. This is left, of course, as an exercise for further exploration.

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

macOS Catalina: The Missing Manual

macOS Catalina: The Missing Manual

David Pogue
Building Cocoa Applications: A Step by Step Guide

Building Cocoa Applications: A Step by Step Guide

Simson Garfinkel, Michael Mahoney
Learning Cocoa

Learning Cocoa

Apple Computer Inc

Publisher Resources

ISBN: 0596007094Catalog PageErrata