JSwiff help you to overcome restriction of the Flash like limited to a few platforms, more relies on proprietary products and Flash’s dynamic paradigm which still rather static. One of major objective of the JSwiff is to provide the means for server-side dynamic Flash generation at the same time it also enable Flash creation and design on the desktop. You could get more details and tutorials in following URL:
Generally to say the ServeBox Foundry ( sbasfoundry ) is an ActionScript 3 Java framework designed for Flex 2 applications development. It based on several design patterns. You could also find more information about the projects and tips, tutorials about Flex and Java on the following URL.
AS3Commons based on Liscense: Mozila Public License 1.1(MPL1.1). It bring you some well know java.(langlutil).*goodies, like a collection framework, string utilities for actionscript3. It could be run on almost all the operating system. You could download it on following URL:
When you do own flex project, sometimes you will need something to test your project. Now we will introduce the FlexUnit which is a unit testing framework for Flex and ActionScript 3.0 applications to you. If you are familiar with JUnit, then you will easily handle the FlexUnit. Why not have a try now?
In previous article Python, Twisted Working With Flex , we have mentioned the fast and efficient of Python. In fact there is another language which is very populared by its amazing speed. It is Ruby. Ruby actually like a hodgepodge which combine the essence of Perl, Smalltalk, Eiffel, Ada and Lisp. It makes Ruby so simple just like the life of course I mean for the user.
Ruby on Rails is a relatively new Web framework built on the Ruby language. Its goal is to make life or at least the web development life more easy. Actually it’s a full stack open source web framework based on Ruby which could be used to write application program and the code is less than most framework deal on XML. The efficiency of development is higher than other language because the Ruby is designed very easily using. If using the framework like the Ruby on Rails then the efficiency will be more amazing.
If Adobe Flex and AIR could integrated with Ruby, I’m afraid this is what many Flex/AIR developer expected. Peter Armstong and Dima Berastau has bring us the Ruboss Framework.
Flex is based on the event-driven and the Mate framework makes it more simple. Mate allow user to define who are managing and handling the event and whether the data need return from the server or any other events need to be triggered. All these make the Flex application more and more convenient. In Mate’s “Home” you could find a lots of related documents and samples. If you are interested please visit following site:
In article Renju Game Builted on PureMVC we have introduced PureMVC which all Flexers knew a development framework based on MVC. Then next we will introduce OpenFlux to you. It is also based on MVC (Model-View-Controller) although it isn’t perfect as PureMVC. Its purpose is to customize own development components more easily and quickly for developer and you needn’t to worry it will effect other components. Since it is based on MVC, every component of OpenFlux is constituted by three core parts. They work with each other to definite the API (model), graphics (view) and component activity (controller). The difference between OpenFlux and Flex components is the former separate logic from MVC framework which make you easily substitute one part of components for another when remain other components function.
AFIO ( Advanced Flex I/O ) – The project name on Google Code is advancedflex. It is an open source frame for Adobe Flex, AIR and Flash developer written by AS3.0 and MXML. It seems the author has changed the project name in the development process. Of course it is just my conjecture. There is a series development package on the authors blog. If you are interested in it could also download them together.
We have introduced some testing tool: FlexMonkey: Another Open Source Flex UI Testing Tool , Fluorida – An Open Source (Maybe) Auto-testing Tool for Flex/Flash . Now let see another: Flunit. What is Fluint? Generall to say it is a testing framework based on the concepts of FlexUnit and JUnit. It enhanced the function of asynchronous. At the same time it is a graphical testing runner and integrated continuous building systems with an optional Adobe AIR client for directory watching. What is important is it’s an open source software. You could use it free. Its features as below: