FCG

FCG officially discontinued, grab the PureMVC multicore release

That's it, I've made up my mind. I'm giving up FCG.

Yesterday, Yeshay Weiss kindly sent me by email a modified build of FCG/FGL supporting PureMVC multicore. This is great, and I'll take the opportunity to thank him for his work and for making it public. You can download it from FCG homepage. The install badge still points to the previous build, though.

I tried to merge his work with the current trunk of FCG, but I had to face the fact that my code is so bloated, so badly architectured, that it would take days to complete. I don't have that time nor the energy to do so anymore.

FCG (Flex code generator) goes final and open source

After lots of delays (and headaches), I've finally released the v 1.0 and the source code of FCG, my Flex code generator. Note : Beta users will have to manually upgrade to v 1.0 by reinstalling the AIR file from the project's page, as the update mechanism has switched to the official Adobe AIR update framework.

Flex Code Generator updated for AIR 1.0, .NET support and more !

I'm very happy to announce the latest release of my Flex Code Generator, which is quite a big update. Besides support for AIR 1.0, it also adds very important new features, such as .NET C# support.

FCG is an AIR app which parses your remote services files, and creates the corresponding base code for your Flex application, using either Cairngorm or PureMVC. You can learn more and download it here.

FCG is now a PureMVC Generator

I'm happy to anounce that FCG can now generate PureMVC code as well as Cairngorm code. Its name has changed accordingly: FCG now means Flex Code Generator. I removed the reference to Cairngorm in its name because its goal is now broader than it once was. I'm not sure I'll integrate other frameworks than those two in future builds. I prefer to improve the tool as it is, and probably add other generation features not related to the frameworks but to Flex itself, like I did with the "add Event" feature.

From Cairngorm to PureMVC : a quick comparison

Note : you can download the Flex Builder's Project Archive at the bottom of this page

UPDATE : be sure to read Cliff Hall's comment at the end of this post !

I finally found some time to give a try to Cliff Hall's PureMVC framework. This piece of code seems to gain more and more popularity these days, some even declared it as the best Flex application framework currently available. So I thought it was definitely worth checking.

FCG Update for AIR Beta 3

FCG has been updated to AIR Beta 3! Please remember that you have to install AIR Beta 3 before trying to install this one. You may install both AIR beta2 and AIR Beta 3 on the same system, although, as far as FCG is concerned, I would advise to uninstall all previous versions of FCG and AIR, install AIR Beta 3, then install the latest FCG. From then, the update process should work as before.

FCG now supports Java

Just a quick post to tell you that I've just released a new version of FCG which now supports Java files as an input format for your Services and Value Objects. If you've already installed FCG, your application should update automatically. This seemed really essential to me since the vast majority of Flex Projects are made using either a PHP or J2EE application server. Remember that, using FCG, you can generate a project which uses different services at once, coming from different application servers (that is PHP and Java so far).