Rich Rodecker’s blog on flash, flex, actionscript, javascript, and php, with a dash of randomness
Other Flex frameworks?
I was just doing a search for alternatives to Carignorm for Flex, and I just wanted to see if anyone knew of ones that I may be missing, and maybe throw in some comments on any of the ones listed here. What I have so far is:
| Print article | This entry was posted by rich on July 18, 2007 at 2:22 pm, and is filed under Flex. Follow any responses to this post through RSS 2.0. You can leave a response or trackback from your own site. |
about 5 years ago
Came across this one recently.
http://puremvc.org/
I found it through the flashdevelop forums, someone had created some Flex project templates files which follow the framework.
about 5 years ago
I wrote a framework back at the beginning of the year for several internal projects we’re developing at work, and just yesterday was given authorization to formalize and publish it. That’s still a bit off, but coming.
about 5 years ago
@tim, Beat me to it. model Glue:Flex and PureMVC are the only cairngorm alternatives I’ve seen so far.
about 5 years ago
I’ve been using Joe Berkovitz’s MVCS for widgets and other smaller apps that I know I’ll have maintain later.
http://www.adobe.com/devnet/flex/articles/blueprint.html
about 5 years ago
There is ARP, you can get it at http://osflash.org/projects/arp. In repository is AS3 version. I used it some time ago, it works fine. I prefer it over Cairgorn since it is simplier and more flexible
about 5 years ago
thanks for the list. we are currently using cairngorm looking for any better alternatives.
about 5 years ago
Ali Mills and Luke Bayes are compaired a buch of Flex Application Frameworks. They evaluated Slide, ARP, Servebox, Guasax, Flest, MVCS, Model-Glue: Flex, Cairngorm and PureMVC.
In their opinion PureMVC by Cliff Hall is the best alternative for Cairngorm.
In other articles on the web I read that PureMVC seems to have a higher learning curve, but it does not depend on the Flex architecture .
about 5 years ago
Here is an alternative framework: Penne Flex Framework
about 4 years ago
Servebox.org : Maven Flex Plugin and AS Foundry Framework have been refreshed
Since december 1st, ServeBox.org brings together Maven Flex Plugin and ActionScript Foundry projects. AS Foundry have been created in 2005. In 2007 the project turns into an open source project available on SourceForge. The new version 2.0 brings some fixes and add numerous new functionalities.
–
Maven Flex Plugin gives the ability to use Maven 2.0 for the flex development of applications. This plugin enable the developer to compile, unit test and generate all the action script documentation.
ServeBox’s ActionScript Foundry (AS Foundry) is made of productivity tools and ActionScript 3/Java framework. This framework leverage the power of both universe : Flex and Java.
Based on design patterns, the AS Foundry framework reduce the development cycle of complex applications. Indeed, you will find ready-to-use tools : data synchronization for MVC model, authorizations, internationalization, and even more ! This framework is divided into 5 libraries :
Commons : base types and tools,
Foundry : MVC Framework,
AirFoundry : ASFoundry extension in order to use it with Adobe AIR.
Toolbox : advanced toolbox (navigation, ACL, full-text search…)
Foundry-Java-Commons : Java classes created to speed up the development cycle for the client-side (Flex) and server-side (FDS-LCDS-BlazeDS).
Maven Flex Plugin and AS Foundry are available today under the Apache 2.0 open source license. So you may use them on commercial and open source projects.
–
Maven Flex Plugin : http://www.servebox.org/maven-flex-plugin/
ActionScript Foundry : http://www.servebox.org/actionscript-foundry/
The ServeBox.org Team.
about 4 years ago
I just released my dependency injection framework for Flex, Air, and ActionScript 3 on Google Code.
I call it “Mainline.” I’ll be posting some examples and advanced usage tips over the next few days.
Mainline Framework
about 2 years ago
If you are developing data-centric Flex applications, you might want to take a look at Athena Framework – http://www.athenasource.org
Athena Framework is a full fledged enterprise object-relational mapping (ORM) framework that employs metadata as mapping configuration. It greatly simplifies Flex/Flash RIA application development by providing transparent object remoting – i.e., you can manipulate objects on the client side using Flex just like on the server side using Java with Hibernate/JPA thanks to the unified object model provided by Athena.
Further more, Athena Framework removes the requirement of manual ORM mapping and manual database schema updating. In addition to features like object relational persistence, powerful EJBQL querying execution and comprehensive code generation, Athena has built-in support for multi-tenancy which enables developers to build cloud applications easily.
Open source under LGPL – the same license used by BlazeDS.
Get started with this tutorial: http://www.athenasource.org/flex/basic-tutorial.php
View guided video at: http://www.athenasource.org/flex/videoguide/TutorialFlexEmpDir.htm
about 1 year ago
Other very good framework for MVC+S is Robotlegs, which can be found in http://www.robotlegs.org/
Hope it helps