MoonshineはWindows/Mac OSX用のオープンソース・ソフトウェア。FlashやFlexといった技術を使った開発を行う場合にはFlash CS5のような環境が必要に思われるが、場合によってはFlashDevelopのようなオープンソース・ソフトウェアでも可能だ。

Screen-shot 271.png

編集画面

 

コンパイラは無償で提供されているので開発するのに適したエディタがあれば実際にActionScript3などで開発ができるのだ。FlashDevelopは優秀だがWindows向けだ。Mac OSXユーザであれば(Windowsユーザも)Moonshineを使ってみるといいだろう。

Moonshineはまだシンプルなエディタだがコンパイル機能も備えている。ActionScriptファイルのハイライト表示にも対応し、プロジェクトファイルの階層表示も可能だ。実際にコンパイルをし、結果を確認することもできる。

Screen-shot 272.png

プラグイン管理

 

プラグインにも対応し、多数の機能がプラグインとして提供されている。コミュニティの活動によってプラグインが開発されれば、どんどん便利になっていく可能性もあるだろう。ActionScript、Flex Web、Flex AIRなど活用できる範囲の大きいソフトウェアだ。

 

moonshineproject - Project Hosting on Google Code

 http://code.google.com/p/moonshineproject/