Flash Frameworks July 17, 2010Posted by Tournas Dimitrios in Flash, Frameworks.
When it comes to using Flash, one can equate it with using a toolkit, it contains several different tools that can either be used for specific tasks or can be used for a wide range of purposes and just like it is with more traditional tools there are occasions when you’ll need several tools in order to complete a task quickly and successfully.
That’s where Flash frameworks come into play they work like a combination of various Flash tools allowing the developer to develop his or her projects faster. Flash frameworks span the range from graphical engines meant to shorten the development time of Rich Internet Applications or Flash games to frameworks that deal with User Interface elements, Flash and Flex components and many other things.
In the following paragraphs I’ll be enumerating a couple of the Flash frameworks available out there, some of which you might not even have heard or, and talk a little bit about what they do so that you can get a better idea of what would work best for your particular field of interest.
This is probably the best known open-source Flash framework. It’s a front-end framework developed for AS3 and AS2 meant to considerably decrease development time of Flash sites. This framework targets the Flash-site developer offering solutions to many of the challenges and repeated tasks that one is confronted with like navigation, preloading, transitions and asset management.
Gugga or Gugga FF (Flash Framework)
This open-source framework features Tasks Engines which can be used to mix different concepts like XML defined animations and Flex effects.
As its title clearly states, this framework is made by Yahoo! And it’s meant to be used when developing Rich Internet Applications, it provides code libraries, Flash and Flex components as well as some toolkits and utilities Yahoo! Created for ActionScript developers.
This is yet another open-source framework which seeks to combine the versatility of Flash with the scalability of XMPP allowing for a new type of web applications in which several users are able to interact in real time.
PushButton is an open-source engine meant to make the development of Flash-based games easier allowing the developer to combine existing libraries and other components required for the building Flash games.
This is a relatively new framework which has been designed for use in the development of ActionScript 3 and Flash websites. Its goal is to handle all the common requirements of a Flash site, things like deep-linking, loading, background, content management and so on.
This particular framework is targeted to the Java developer, the project’s aim being to create an open-source Java framework that will allow for Flash file creation and manipulation.
Axiis is an open-source framework that focuses on the visualization part of the Flash spectrum, whether one needs to create elegant charts for a company briefing or work with some very advanced data visualization the framework comes with many visualization components and abstract layout patterns and rendering classes.
AsWing works as an open-source ActionScrip User Interface framework and library that allows developers to create User Interfaces for Rich Internet Applications faster.
This is a visual coding framework built on ActionScript 3 and it can be used by both beginners and advanced Flash developers to create Internet-ready content.
BascKit stands for Basic Service and Component Kit. It is an open-source application framework written in ActionScript 3.0 for the Flash platform version 9 and higher, used it internally at DesignAxiom for almost all of their projects. So you can be sure you’re not dealing with a dead, unreliable open-source project.
It is a trade-off for being adaptable and that means this framework probably isn’t for everyone. Its primary audience are developers and target projects are large-scale, custom-built applications that cannot be built with out-of-the-box component frameworks simply due to the amount of customization required.
For download and more info about this new framework, please visit basckit.designaxiom.com