Take a look at the features currently supported by the JSwiff framework or planned to be implemented in the near future:
| Category | Feature | Support | Description / Comments |
|---|---|---|---|
| API | Flash generation | ![]() |
Serves the framework's main purpose: to create Flash movies. |
| Flash parsing | ![]() |
Useful if you need to modify existing movies. | |
| High level SWF creation | ![]() |
Create movies using high level objects (geometric shapes, sounds, bitmaps etc.) instead of SWF tags. | |
| SWF 1-8 support | ![]() |
As foundation of the framework, the API was developed from the ground
up to support all Flash versions at SWF tag level. New in JSwiff 8.0: SWF 8 support |
|
| XML support | SWF to tag-level XML | ![]() |
Generate XML from a SWF document at tag level, i.e. the XML contains elements
for every SWF record. (tags, actions etc.) |
| Tag level XML to SWF | ![]() |
Useful if you want to create XML movie templates. |
|
| High level XML to SWF | ![]() |
Create SWF from XML describing high level objects (shapes, sounds etc.). | |
| Development tools | Structure viewer | ![]() |
JSwiff Investigator lets you explore the structure of Flash files at tag level
(screenshot). Start Investigator
by entering: java -jar <JAR file>
|
Features planned for future development:
| Category | Feature | Description / Comments |
|---|---|---|
| Dynamic creation components | Charts | Dynamic server-side generation of charts using data from different sources. |
| Photo albums | Dynamic creation of photo albums. | |
| Flash site templates | Easy customization of Flash site templates. | |
| PowerPoint to Flash | Conversion of PowerPoint presentations to Flash movies. Also take a look at our PowerPoint API, PowerML. | |
| Design and development | Java Compiler | Design a Java-like language as replacement for ActionScript and implement a compiler for this language. |
| Eclipse integration | The ultimate aim of the project: integrate all components in an IDE to offer a powerful, platform independent Flash design and development environment. |