
We now have the ability to take our designs further than ever before-if you have an idea for a new feature, you can just create it yourself and “plug it in”. These features not only allow users to share code and effects more easily within the community or a production environment, but will also allow developers to package up and reuse more within Flash than was ever possible before, increasing productivity and decreasing production times. The commands could be as simple as drawing a commonly used shape on the stage, or as complex as creating an entire new Flash movie from scratch.

Things such as adding new custom commands to the menu and customizing the tool bar, adding brand new, custom created tools. With the extensibility tools, which include behaviors, custom-made tools and commands, the JavaScript API (or JSFL), and the XML-to-UI API, you can literally extend Flash to do things it cannot do out of the box.

With the release of Flash MX 2004, Macromedia gave us a brand-new Extensibility architecture layer, which let us look under the hood of Flash and extend its functionality. Get up to speed with the latest Flash technology Create new Flash extensions Enhance your production workflow
