AIR以前のFlashデスクトップアプリ「SWF Studio」
ひょんなことから、AIR以前にFlashデスクトップアプリを構築するツールがリリースされていたことを知った。(これは本当)
その名は「SWF Studio」
現在、vr3。プロダクトなので、$299。一応トライアルもあって、APIや機能はフルスペックで使えるけど、何かしらの制限つき。動作環境はwindowsのみ(コンパイルした.exeもwindowsでのみ動作)。
で、何ができるかというと下記のような感じ。
- AIRを使わずFlashベースのデスクトップアプリが作れる
- ローカルファイルの保存、書き込み、読み書きができる
- データベースにアクセスできる
- ジョイスティックが使える
- e-mail送信ができる
- HTTP,FTP,TCP,UDP等ネットワーク処理ができる
- MIDIが使える
- スクリーンセーバーが作れる
- 上記をActionScript2で開発できる
という感じでいろいろできるみたいです。この中でも特筆すべきはAS2で開発可能ってことで、これはAIRと同等のFlashデスクトップアプリをAS2で構築できるってこと。
開発の流れは下記のような感じ。
- AS2でFlashを制作、必要なSWFStduioのAPIを含める
- .swfファイルを書き出す
- SWFStudioで.swfファイルを読み込んでexeを生成
AIRが正式リリースされようとしている中で、どこまで必要とされるかは疑問だけど、FlashデスクトップアプリやりたいけどAS3勉強したくない、とかAS3を使わせてくれない環境で役に立つのかも。
追記:
Flashデスクトップアプリに関しては、以前から小耳に挟んではいたけど、こういう形で遭遇するとは思わなかったな..