I am evaluating a few RIA options to create front-ends that go beyond swing applications and can live outside a browser, but still being cross-platform. I focused on JavaFX for a while, but the agenda by Oracle was changed and they abandoned they JavaFX scripting and working on a new roadmap (more info here). Though it looks promising, we need to wait until 2011 to see the release 2.0.
Looking at alternatives I only see Flash/Flex/Air (all by Adobe), with Flex as a product that can be “enterprise’d”, means run with a JEE backend. Unfortunately Adobe forgot to keep Linux users on board with their latest version, Flashbuilder 4. The commercial product only runs on Mac and Windows, forcing the Linux community to connect the free SDK to another IDE or rather implementing their own plugin. To quote Adobe
Adobe will no longer be investing in the development of a version of Adobe® Flex® Builder™ or Adobe Flash® Builder™ that runs on Linux operating systems.
I can highlight this blog with a summary as per March 2010.
Otherwise I summarise what I did to get it running with Eclipse Galileo on Ubuntu following the creator of the axdt plugin:
- Start Eclipse. Add new software.
Update 2010-11-29: Use this address > http://download.itemis.com/updates/releases/1.0.0/
AS per axdt installation (http://download.eclipse.org/modeling/tmf/updates/releases/) does not work for me due to unsatisfied dependencies.
- Add new softwarehttp://svn.codespot.com/a/eclipselabs.org/axdt/trunk/site/
- Create a new AS3 project and build the empty default skeleton, AKA hello world. It creates a swf file !
- I cant judge beyond this gettings-started level. Just getting my hands wet with FLEX.
- There is a a Netbeans plugin running on 6.5, but the project seems to be abandoned.