Gaia Flash Framework
Mar 03, 2008
When asked to develop a Flash front-end for a large and growing pool of content, my usual approach is to build a framework that reads an XML file containing a list of external assets (jpg, swf, mp3, etc…) and then loading these assets as appropriate at runtime. Sometimes the XML file contains additional information to simplify things like navigation.
The nice thing about this approach is that it allows content to be easily added or updated without republishing the main framework SWF. On the downside, it takes a lot of work to set up this sort of infrastructure (e.g. XML loading and parsing, asset preloading, navigation, transitions…).
The Gaia framework is designed to simplify the creation of these sorts of Flash projects. It provides an automated “scaffolding” tool to get projects up and running quickly and an API that provides access to more powerful features. What I have seen so far looks very promising. I intend to try it out in the very near future.