By Aaron Lee
When you need to create HTML5 and Flash-based animations and/or interactive content you need MotionComposer from Aquafadas. It’s a user friendly, visual-based authoring and effects tool for macOS 10.8 and higher.
Well, it’s user friendly up to the point that it requires Flash. I’m no fan of Flash; if you’re not, skip the rest of this review cause the Aquafas app isn’t for you.
![](/wp-content/uploads/archive/B87CD8AA-E80D-4DFB-88F0-BC8A5A428B57.jpeg)
![](/wp-content/uploads/archive/B87CD8AA-E80D-4DFB-88F0-BC8A5A428B57.jpeg)
With MotionComposer users of all skill levels can create animated content for their websites, blogs, and self-published eBooks with a relatively light learning curve. The latest version provides multiple export options and the ability to add in audio, making for even more interesting web content.
Users can import audio files into their web animations by simply dragging and dropping in audio files directly from iTunes. Audio can be adjusted to the animation within the state and slide workspace.
Compatible with the latest generations of web browsers, MotionComposer’s optimized engine generates code for users that run smoothly in all browsers using the latest HTML5 technology.
MotionComposer doesn’t employ complicated timelines. Its interface features the concept of “slides” and “states,” where each slide is a state of the global animation. With a clear workspace, users can quickly see all the elements of their animation and positions.
Users can designate the animation destination directly through the export options. Animations for eBooks are published as widgets that can be imported into iBooks Author, Apple’s digital publishing program.
When it comes to web animations, MotionComposer lets you export animations in both Flash and HTML5. This means you don’t have to guess what format viewers’ technology will support. When the animation is complete, MotionComposer automatically creates code to support all formats.
![](/wp-content/uploads/archive/99BDB65B-D704-4E99-A05A-BB9992A1D890.jpeg)
![](/wp-content/uploads/archive/99BDB65B-D704-4E99-A05A-BB9992A1D890.jpeg)