Home | Automation | Training | About | Contact


Applescript Pro Sessions

April 12-16, 2010
St. Pete Beach, Florida



Registration, Lodging And More Information

Download Printable Info Sheet PDF

After 11 successful events, Shane Stanley of Melbourne, Australia, and Ray Robertson of Atlanta are bringing AppleScript Pro Sessions back to Florida for a second time. The sessions will be held at the Dolphin Beach Resort directly on the Gulf Coast at St. Pete Beach, near the Tampa/St. Petersburg area. The courses will follow the successful formula used for previous events: a fast-paced introduction to AppleScript, including advanced features, and an in-depth look at scripting major applications. A truly unique AppleScript training experience!

As part of the course, attendees receive our handy guide for quickly referring to frequently used commands and techniques. A CD containing the course scripts as well as bonus materials will be included.

We are still finalizing session and presenter details, so these descriptions are subject to change. We will update this page as further arrangements are confirmed.

Day 1: Starting Out With AppleScript
This is a fast-paced, lecture-driven course that covers the essentials for getting started in scripting. This day not only introduces newcomers to the basics of scripting, but it also makes an ideal refresher for experienced scripters. We include an introduction to scripting applications, with an overview of how to read AppleScript dictionaries. And we look at the changes introduced in Snow Leopard, and how they impact the way you should structure your scripts.

BONUS SESSION: Scripting with Script Debugger, the premiere third-party development environment from Late Night Software.

Day 2: More AppleScript Intro, Scripting InDesign Part I
The day begins with some of the more advanced topics not covered on Day 1, such as understanding Unicode, text item delimiters, the powerful read/write commands and taking advantage of the power of bundles. The regular session ends with a look at scripting InDesign.

BONUS SESSION: More scripting of InDesign, with details to be announced later.

Day 3: Scripting InDesign Part II
Scriptability is at the core of Adobe InDesign, and if you’re an InDesign user, here’s how you can make your job a whole lot easier. Our coverage is wide-ranging, including the object model, document construction, printing, and exporting. We look at the bugs as well as the features, the short-comings, the quirks and the workarounds. We focus on typical practical applications, and provide a range of useful scripts.

BONUS SESSION: A detailed look at attaching scripts to events and menu items in InDesign, as well as creating new menu items with attached scripts.

Day 4: Scripting the UNIX Shell, Photoshop, Illustrator and Acrobat
We begin the day with a session on using powerful built-in Unix command line tools via AppleScript, then take a look at working with graphics. We will look at scripting Adobe Illustrator for tasks ranging from document creation to pre-flighting and repairs, and we will have an in-depth look at scripting in Adobe Photoshop. We will look at scripting the creation of PDFs and the manipulation of them in Adobe Acrobat. At the end of the day, we will cover user-interface scripting, including an overview of PreFab UI Browser.

BONUS SESSION: To be announced.

Day 5: Data, AppleScriptObjC and more
The day begins with an overview of scripting FileMaker Pro and coverage of scripting Excel. We also look at scripting that Swiss Army knife of text, BBEdit. Then coverage turns to building AppleScript-based applications with rich interfaces, using the newly introduced AppleScriptObjC.

BONUS SESSION: A session wrap-up and get-together, with an opportunity for attendees to ask additional questions or review scripts.


Registration, Lodging And More Information

Apple and the Apple logo are trademarks of Apple Inc., registered in the U.S. and other countries.
Apple assumes no responsibility with regard to the selection, performance, or use of the products or services. All understandings, agreements, or warranties, if any, take place directly between the vendors and prospective users.
2010 Scripting Events LLC | Company Policies | Website by fluid:dt