Productivity Tools in Javascript For Designers

Productivity Tools in Javascript For Designers with Gustavo Soares
Cost: $245.00
Sat., Jun. 20
10:00AM – 5:00PM
tuition: $ 245
location: Online
We all do repetitive tasks in our projects. For some we can save presets, define actions or set shortcuts, but there are others, more unique, that we just hate having to do them over and over again. This six-hour workshop is going to introduce you to the world of building your own productivity tools with Javascript for Adobe apps.
Our journey starts in InDesign. From interactions with a text frame we will learn fundamentals like comments, variables, counting, indexing, loops and the object model. We then move to Illustrator to loop through all artboards while changing a specific part of their names. Back in InDesign we will build a script to do fake paragraph shading with a space bar offset in headings. This example teaches two types of conditionals (if and switch) and how to insert text into the app from the code.
To finish the class we go back to Illustrator to have some fun with Fibonacci-controlled randomness over sequences of squares. This example was developed to quickly test an idea for a book cover – before drawing it by hand. In this example we learn to use arrays in loops and get an introduction to functions.
For this workshop you need to have Adobe InDesign and Illustrator installed, any version. About a week before the class you will receive a quick tutorial to install Visual Studio, our coding app (free), in your Mac or PC. The workshop is online and very hands on, so it is recommended that you use two screens: one to watch, other to work.
Course Code: coding01
Instructor(s): Gustavo Soares