Automatically create interactive step-by-step Photoshop tutorials
- Recent Updates
- October 27, 2011 —Tutorial Builder preview 2 (v1.0.1) is now available to download. With this update, Windows users will no longer have to launch Photoshop using the “Run as administrator” option. In addition, check out the new Tutorial Player, a new Adobe AIR application that reads HTML tutorials generated by Tutorial Builder and drives Photoshop via the embedded “Show me in Photoshop” links. Please refer to the release notes for more information on this release.
- October 18, 2011 — Check out the Creative Technologies Lab: Tutorial Builder demo on Adobe TV to learn how easy it is to use Tutorial Builder. In the coming weeks we will be sharing sample source code for tablet applications that can help you start distributing your very own Tutorial Builder tutorials.
- Download Tutorial Builder
Tutorial Builder is an experimental technology that automatically generates step-by-step Adobe® Photoshop® tutorials from a sequence of actions recorded from the application. In other words, Tutorial Builder allows content authors to create tutorials just by demonstrating the appropriate sequence of steps in Photoshop. The resulting tutorials not only include text description and tool icons for the recorded actions, they also include all the code required to replay each step using the TouchSDK.
Users who view Tutorial Builder content on a tablet device that is connected to a running instance of Photoshop can follow the tutorial by interactively driving the application one step at a time. Tutorial Builder creates tutorials in HTML, which makes it easy for authors to edit the automatically generated content.
Adobe research scientists, Wil Li and Mira Dontcheva, give you a preview of a new tool called Tutorial Builder which could allow you to easily put interactive tutorial projects on a tablet device. 00:05:48 | 10/14/2011 | Comments
Please note that the Tutorial Builder extension currently supports most, but not all, of the features in Photoshop CS5. The Tutorial Builder release notes provide additional detail regarding which features are supported (as well as other currently known issues).
Tutorial Builder is based on a collaborative research project with contributors from Adobe, UC Berkeley, and the University of Tokyo.
Getting Started
Follow these steps to get started with Tutorial Builder:
- Watch the Creative Technologies Lab: Tutorial Builder demo
- If you do not have Photoshop CS5, download the free trial
- Install and activate the ScriptListener plug-in
- Download the Tutorial Builder extension and the supporting Tutorial Player
- Double-click the downloaded extension to launch Extension Manager CS5 and install the Tutorial Builder. Windows 7 and Vista users should make sure that they are logged in with an Administrator account.
- Open Photoshop CS5 (or restart if it was already open).
- Select Windows > Extensions > TutorialBuilder to open the Tutorial Builder panel.
- Follow the operation instructions in the Tutorial Builder release notes
- Ask questions or share your feedback in the Tutorial Builder forum
Please note that your submission of comments, ideas, feature requests and techniques on this and other Adobe maintained forums, as well as Adobe's right to use such materials, is governed by the Adobe.com Terms of Use.
Community
Below you'll find references and links to help you participate in the Tutorial Builder community.
Online Forum
Ask questions and discuss ideas with other users of Tutorial Builder in the discussion forums. We would like your thoughts on the extension, especially regarding additional features and any bugs.
Visit the Tutorial Builder discussion forum
Please note that your submission of comments, ideas, feature requests and techniques on this and other Adobe maintained forums, as well as Adobe's right to use such materials, is governed by the Adobe.com Terms of Use.
Resources
If you want to learn more about releases on Labs as well as other Adobe technologies, visiting a user group or connecting with an Adobe Community Professional is a great place to start.
Product Details
Documentation
Frequently Asked Questions
- What is Tutorial Builder?
- Tutorial Builder is an experimental technology that automatically generates step-by-step Photoshop tutorials from a sequence of actions recorded from the application. The technology takes the form of standalone plug-in for Photoshop (CS5 and higher) that allows users to create a tutorial just by demonstrating the appropriate sequence of steps in Photoshop. The resulting tutorials not only include text description and tool icons for the recorded actions, they also include all the code required to replay each step using the TouchSDK. This means that users who view Tutorial Builder content on a tablet device that is connected to a running instance of Photoshop can follow the tutorial by interactively driving the application one step at a time. Tutorial Builder creates tutorials in HTML, which makes it easy for authors to edit the automatically generated content.
- How do I turn my Tutorial Builder HTML tutorial into an interactive tablet-based tutorial?
- The HTML generated by Tutorial Builder includes all of the TouchSDK code necessary to drive Photoshop. To use the tutorial’s interactive features on a laptop or desktop machine, download the Tutorial Player application (developed on Adobe AIR®) and follow the instructions in the release notes to connect to a running instance of Photoshop. One the application is installed, open the HTML tutorial in Tutorial Player. Clicking on the “Show me in Photoshop” link after each step will cause the application to execute the corresponding action in Photoshop. To view interactive tutorials on a tablet, you need to write a tablet application with similar functionality as the Tutorial Player. In other words, the tablet app needs to render an HTML page (e.g., using WebKit), connect to a running instance of Photoshop using the TouchSDK, and pass the code embedded in each step of the HTML tutorial to Photoshop when the corresponding "Show me in Photoshop" link is clicked. We plan to release some sample code that will show the key steps in writing such an application.
- Can Tutorial Builder generate screenshots for my tutorial?
- The current version of Tutorial Builder does not automatically generate screenshots for each step of the tutorial. However, we are working on a version that will help users add screenshots. One way to include screenshots with this version of Tutorial Builder is to manually capture screenshots (e.g., using Alt+PrintScreen in Windows or Command+Shift+4 in Mac OS X) at the appropriate moments while you are demonstrating the tutorial. You can then simply add these screenshots to the HTML tutorial that Tutorial Builder generates by editing the HTML (i.e., adding IMG tags in the appropriate places within the HTML tutorial).
- Can Tutorial Builder record everything I do in Photoshop?
- Tutorial Builder currently supports most but not all of Photoshop's features. The Tutorial Builder release notes provide more detail about which features are supported (as well as other currently known issues). For example, Tutorial Builder does not record any brushing actions because these operations are not currently supported by the Photoshop ScriptListener plug-in (which Tutorial Builder leverages to record user actions).
System Requirements
Tutorial Builder works on both Mac and Windows and requires that Photoshop (CS5 or higher) and the ScriptListener plug-in (which comes with Photoshop) be installed. We tested Tutorial Builder primarily on Mac OS X 10.5 and 10.6 and Windows 7, but the plug-in should work on other supported operating systems.
Tutorial Player works on both Mac and Windows. In order to drive Photoshop interactively from the tutorial, you need to be running Photoshop CS5.1 or higher. We tested Tutorial Player primarily on Mac OS X 10.5 and 10.6 and Windows 7, but the application should work on other supported operating systems.
See Photoshop CS5 system requirements
Release Notes
This release of the Tutorial Builder is designed for evaluation purposes only. The software contained is not final; however, many portions of the technology are fully implemented and ready for you to try and discuss.