Adobe  I/O

Adobe Animate

Vector animation with enhancements from you

Custom tools and platforms at your fingertips

Adobe Animate CC offers a JavaScript API (JSAPI) to script actions in the Animate UI, and the Custom Platform Support Development Kit (CPSDK) to create plug-ins that extend the power of Animate to new platforms. With these tools, you can build extensions that make Animate do what you want: provide custom tools to supercharge the creative process, automate workflows, and more. 

Working in JavaScript and C++ using Adobe’s Eclipse Toolkit and your favorite C++ IDE, you can build scripts and plug-ins and package them for distribution as extensions. Your extensions can be given away or sold in the Adobe Exchange marketplace where users can browse and install extensions. Discover the potential for enhancing and extending the capabilities of Adobe Animate.

AN-Intro-500 X 400px
animate-create

Create powerful animation tools

Your Animate plug-ins can provide users with custom animation tools, animation data management, implementing complex motion controls, organizing animation assets, and more.
server

Automate animation processes and workflows

The JavaScript API exposes Animate to your control. Build tools that corral animation assets, control output settings, and automate export to multiple formats.
animate-support

Add support for custom platforms

Leverage the Custom Platform Support Toolkit to provide support for animation formats you define.
ScriptingAndActions_96

Extend Adobe Animate using JavaScript and C++

Write scripts in JavaScript to automate Animate functions or add capabilities. Create C++ libraries that you can call from your JavaScript scripts.
BuildPlugIn_96

Build plug-ins with powerful tools

Use the Eclipse IDE and your favorite C++ dev environment to create code libraries for your scripts to access.
MultipleOutputFormat_96

Work with multiple output formats

Build automations that export Animate projects to HTML5 Canvas, WebGL, SVG, Flash, and more.
ToolSet_96

Support custom platforms

The Custom Platform Development Kit and sample app show you how to build plug-ins to define your own document types and enable support for them within Animate.
Monetize_96

Distribute over the web

Package your plug-in as a .zxp file and upload it to the Adobe Exchange marketplace to monetize your work; or distribute it independently as you wish.

Additional Resources

Start building for Animate
Extending Creative Cloud Apps Just Got Easier – Adobe I/O – Medium
Get Your Creative Cloud Product SDKs on Adobe I/O
Flow Into The Cloud with Adobe I/O Events & MS Flow Connector
Adobe is announcing a Preview version of an Adobe Creative Cloud Connector on Microsoft Flow.
Adobe Stock for Developers – Adobe I/O – Medium
Adobe Stock’s enterprise grade search API opens new doors to developers, companies, and their users.
ES2015 Block Scope Variables – Adobe I/O – Medium
More about “let” and “const” in ES2015 than you probably want to know!