:cons:
Current Version: 2.4.5 - Released 09.01.08
Binding Expression Support is now available in Gaia!
SWFObject 2 plus a whole lot more is now available in Gaia!
SEO Scaffolding is available in Gaia! This powerful feature makes SEO for Flash a snap, and, like many things in Gaia, requires only one button press. Read more about SEO Scaffolding in the Wiki.
What is Gaia?
Gaia is an open-source front-end Flash Framework for AS3 and AS2 designed to dramatically reduce development time.
Gaia is targeted at anyone who develops Flash sites. It provides solutions to the challenges and repeated tasks we all face with front-end Flash site development, such as navigation, transitions, preloading, asset management, site structure and deep linking. It provides speed and flexibility in your workflow and a simple API that gives you access to its powerful features.
Gaia’s revolutionary scaffolding engine generates all your Flash files and classes for you and gets you up and running with a fully functional site in less than 10 minutes without writing a single line of code!
Gaia enables you to develop feature-rich websites with significantly less code, and comes with built-in best practices including seamless integration with SWFObject 2 and [URL=“http://www.asual.com/swfaddress/”]SWFAddress 2.1.
Most Flash frameworks are back-end frameworks, or require senior level coding experience to use. Gaia stands out because it focuses on front-end development. It is easy enough for novice Flash developers, yet powerful enough that advanced coders can use it without feeling limited.
Gaia uses a pragmatic and agile approach, and is focused on helping you do your job without getting in your way. And, it is flexible enough to enable you to work the way you like to work without forcing you to change your style. Whether you write everything in strictly-typed AS3 or AS2 classes, hack AS1 on the timeline or anywhere in between, Gaia helps you get the job done.
A Few Interesting Facts - from the FAQ page
Q. How does Gaia save me time, exactly?
A. Gaia comes with a panel that you use in Flash, like your Align, Transform and Library panels. The Gaia Framework panel does what is known as “Scaffolding” (popularized by Ruby On Rails) which builds a fully functional version of your site in seconds without writing a single line of code!
The Gaia scaffolding engine and framework saves you not just hours, but days of development time!
Q. How big is Gaia?
A. The current AS3 release compiles to 37.7k, and AS2 is 30k. The AS3 page files are ~ 3k and the AS2 pages are ~2k.
Q. What version of Flash is Gaia for?
A. Gaia is written in AS3 and AS2 and designed for Flash CS3 and Flash 8 and works on both Windows and OSX. Flash 7 is not supported.
Q. How much does Gaia cost?
A. Gaia is absolutely free and is distributed under the MIT License
Q. Is Gaia MXMLC/MTASC compliant?
A. Absolutely!
:thumb2: