Difference between revisions of "Open Source Flash Development"
(→FlashDevelop) |
Unwiredben (Talk | contribs) (Removed dead links, added Shumway) |
||
(One intermediate revision by one other user not shown) | |||
Line 1: | Line 1: | ||
==OpenLaszlo== | ==OpenLaszlo== | ||
− | OpenLaszlo is an open-source platform that compiles to Flash 7 .swf files. Development is done through a local web server that is included with the compiler. The applications can be compiled on a production server on the fly, or served as static .swf files. The latter is called "SOLO", and is the way that is useful for chumby developers. | + | OpenLaszlo is an open-source platform that compiles to Flash 7 .swf files. Development is done through a local web server that is included with the compiler. The applications can be compiled on a production server on the fly, or served as static .swf files. The latter is called "SOLO", and is the way that is useful for chumby developers. See also [[Developing_with_openlaszlo]]. |
[http://www.openlaszlo.org/ Open Laszlo Home Page] | [http://www.openlaszlo.org/ Open Laszlo Home Page] | ||
Line 7: | Line 7: | ||
==MTASC, SWFMILL & SWFTools== | ==MTASC, SWFMILL & SWFTools== | ||
− | MTASC, the Motion-Twin Action Script Compiler, will compile Actionscript 2.0 files into .swf. A lot of widgets can be created with just this tool | + | MTASC, the Motion-Twin Action Script Compiler, will compile Actionscript 2.0 files into .swf. A lot of widgets can be created with just this tool. |
Swfmill is an xml2swf and swf2xml processor with import functionalities. It's most common use is the generation of asset libraries containing images (PNG and JPEG), fonts (TTF) or other SWF movies for use with MTASC-compiled ActionScript, although swfmill can be used to produce both simple and complex SWF structures. | Swfmill is an xml2swf and swf2xml processor with import functionalities. It's most common use is the generation of asset libraries containing images (PNG and JPEG), fonts (TTF) or other SWF movies for use with MTASC-compiled ActionScript, although swfmill can be used to produce both simple and complex SWF structures. | ||
− | SWF Tools is a collection of SWF manipulation and creation utilities. These tools can combine SWF files, extract media (GIFs, JPEGs, MP3s. etc.) from existing SWF, convert media into SWF, etc. It also has its own simple language and compiler (swfc) for creating Flash animations | + | SWF Tools is a collection of SWF manipulation and creation utilities. These tools can combine SWF files, extract media (GIFs, JPEGs, MP3s. etc.) from existing SWF, convert media into SWF, etc. It also has its own simple language and compiler (swfc) for creating Flash animations. |
Used in conjunction, these tools provide a moderately-complete, open-source, command-line Flash development environment. | Used in conjunction, these tools provide a moderately-complete, open-source, command-line Flash development environment. | ||
Line 20: | Line 20: | ||
[http://www.swftools.org/ SWF Tools Home Page] | [http://www.swftools.org/ SWF Tools Home Page] | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==FlashDevelop== | ==FlashDevelop== | ||
Line 35: | Line 29: | ||
[[FlashDevelop]] for Chumbies | [[FlashDevelop]] for Chumbies | ||
− | [http://www. | + | [http://www.flashdevelop.org/ FlashDevelop Home Page] |
− | + | ||
− | + | ||
[http://ming.sourceforge.net/ Ming Open Source Flash Development] | [http://ming.sourceforge.net/ Ming Open Source Flash Development] | ||
[http://www.gnu.org/software/gnash Gnash Free SWF v7 Flash player] | [http://www.gnu.org/software/gnash Gnash Free SWF v7 Flash player] | ||
+ | |||
+ | [https://github.com/mozilla/shumway Mozilla's Shumway JS-based Flash player] | ||
==Simple Linux Development== | ==Simple Linux Development== | ||
If all you want is a simple webcam, and don't want to learn Flash, see [[Flash_on_Linux_Using_Ming]] | If all you want is a simple webcam, and don't want to learn Flash, see [[Flash_on_Linux_Using_Ming]] |
Latest revision as of 08:52, 15 July 2014
OpenLaszlo
OpenLaszlo is an open-source platform that compiles to Flash 7 .swf files. Development is done through a local web server that is included with the compiler. The applications can be compiled on a production server on the fly, or served as static .swf files. The latter is called "SOLO", and is the way that is useful for chumby developers. See also Developing_with_openlaszlo.
MTASC, SWFMILL & SWFTools
MTASC, the Motion-Twin Action Script Compiler, will compile Actionscript 2.0 files into .swf. A lot of widgets can be created with just this tool.
Swfmill is an xml2swf and swf2xml processor with import functionalities. It's most common use is the generation of asset libraries containing images (PNG and JPEG), fonts (TTF) or other SWF movies for use with MTASC-compiled ActionScript, although swfmill can be used to produce both simple and complex SWF structures.
SWF Tools is a collection of SWF manipulation and creation utilities. These tools can combine SWF files, extract media (GIFs, JPEGs, MP3s. etc.) from existing SWF, convert media into SWF, etc. It also has its own simple language and compiler (swfc) for creating Flash animations.
Used in conjunction, these tools provide a moderately-complete, open-source, command-line Flash development environment.
FlashDevelop
FlashDevelop is an open source ActionScript source editor that can be used with the free MTASC ActionScript compiler.
Please note that FlashDevelop is a .NET application, and as such, is a Microsoft Windows application. As of October 2007, it will not currently compile for Mono, but might run under WINE.
FlashDevelop for Chumbies
Ming Open Source Flash Development
Gnash Free SWF v7 Flash player
Mozilla's Shumway JS-based Flash player
Simple Linux Development
If all you want is a simple webcam, and don't want to learn Flash, see Flash_on_Linux_Using_Ming