See
http://osflash.org/projects for a comprehensive list of open source flash projects. It includes a section on projects related to Eclipse.
The linux-based (GNU) gnash project [
http://www.gnu.org/software/gnash/] is making great progress... this is not an editor, but can play most versions of flash animations as both a mozilla plugin and a stand-alone viewer.
Flame and flasm are two key projects (
http://www.flameproject.org/index.php/Main_Page)... flame will one day soon be an open source IDE (with command line tools). It currently only supports SVGs, but the command line tools associated with these two projects are very useful.
I am not sure about Eclipse projects as such, but there are a lot of OS tools that could certainly be built into Eclipse fairly easily I would say. The catch, in IMHO, is that for useful editing, the editor/IDE should also contain a viewer to show the resultant flash file. But on the other hand, just refreshing the flash file in a web browser should also work.
The most advanced features of flash are probably not yet supported by most open source tools. However, if Eclipse is used just to edit files "from scratch", I guess this is not a problem.
Adobe have also published their "enterprise" specification/SDK (flex) [
http://labs.adobe.com/wiki/index.php/Flex:Open_Source], including the java source to build the actionscript compilers. However, adobe will probably never open-source their actual flash viewer controls.
The subject of decompiling flash controls back into action script .fla files is interesting. There is of course the IP issue, and there are a lot of quite good obfuscators out there now that even the best flash decompilers can not successfully extract.
Hope this helps,
~Carl.On Jan 7, 2008 12:33 PM, Scott Lewis <
slewis@xxxxxxxxxxxxx> wrote:
Marcelo Mayworm and I were having an online conversation and a question
came up:
What Eclipse-based flash (swf) creation tools exist?
Obviously there are the Adobe/Flex-based commercial tools, but I'm
wondering if there are any such tools associated with any existing
Eclipse Foundation projects and/or OS projects hosted elsewhere?
Thanksinadvance if you have any info,
Scott
_______________________________________________
ecf-dev mailing list
ecf-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/ecf-dev