Animate provides a uniform way to integrate various publishers and document types in the Animate authoring environment.
Publishers and document types developed by third-party developers can be plugged into Animate "document creation" and "publish/test movie" workflows using the pre-defined C++ interfaces.
The APIs or the C++ header files contained in the development kit define the Document Object Model (DOM) and Flash Component Model (FCM). These models can be used to build a custom platform support plugin.
Custom Platform Support can be added to Animate by implementing a plugin using a set of Application Programming Interfaces (APIs) that are provided as part of the Custom Platform Support Development Kit.
The Custom Platform Support Development Kit includes a set of header files, sample plugins, and project files that can be used to build a plugin for Animate.
You can create custom platform support plugins for Animate using these interfaces and referring to the sample code. By installing a platform support plugin for a new document type, you can create an art using the rich feature set of Animate and publish it in the output format of the custom platform.
Detailed API reference documentation is available at the following location:
The Custom Platform Support feature includes two parts:
If you are a developer who builds add-ons for Animate, you can use the following workflow to develop and distribute your plugins:
For instructions on how to develop Custom Platform Support plugins using the development kit, see Enabling Support for Custom Platforms.
If you are a Animate user, you can acquire a Custom Platform Plugin using one of the following methods:
The following workflow illustrates how to install a custom platform support plugin and create your custom platform document.
For instructions on how to use Custom Platform Support plugins, see Working with Custom Platform Support Plugins.