Flex 3 SDK をインストール

Flash を作るのに、高いツールを入れてもいいのですが、実はフリーの Eclipse 環境でも作れます。
まだ、インストールしている段階なので、タイムランやらアニメーションを作るのはしんどそうな感じはしますが、通常の業務アプリケーションっぽいものを作るのであれば、Flex 3 SDK + Eclips という組み合わせでも十分かもしれませんね。

# と書きましたが、現在の私は Siverlight + Expression Blened 3 で作っている訳で。試しに Flex Builder 3 Standard (3万円)もやってみないとね。

【速報】RIA構築ツールFlexは最新版 Flex 3 でここが変わった
http://itpro.nikkeibp.co.jp/article/COLUMN/20080229/295083/

Flex 3 SDK リリースノート
http://www.adobe.com/support/documentation/jp/flex/3/releasenotes_flex3_sdk.html#installation
How to uninstall the Adobe Flash Player plug-in and ActiveX control
http://kb2.adobe.com/cps/141/tn_14157.html
  # デバッグ用の Flash Player を入れるので、現在の Flash Player をアンインストールする必要あり。
そういえば、CakePHP祭りだったか「Siverlightってオープンソースなの?仕様は公開されているのか?」という質問をされました。Flex/Flashのほうは、オープンソースとして公開されていますね。

Flex SDK
http://opensource.adobe.com/wiki/display/flexsdk/Flex+SDK;jsessionid=A862C0A24BC442A2CDFFAF239246C2DF

silverlight のほうは、オープンソース化されていませんが、.net framework 上で動くので mono 上でも動きます。
で、.net framework のランタイム仕様と、C#、C++/CLI は ECMA で公開されているので「仕様が公開されている」ってのは確かです。実際、mono はそれをベースに作っているわけだし。

ECMA C# and Common Language Infrastructure Standards
http://msdn.microsoft.com/en-us/netframework/aa569283.aspx

なので、OSSを標榜こそしませんが、作ろうと思えば可能なわけです。ランタイムの作り方としては、.NETの場合、Javaのほうが似ているので、Flash/Flexと単純比較はできませんが。
ただ、Flash/FlexとSilverlightはRIA(リッチ インターフェース アプリケーション)ってことで、デザインセンスのあるアプリケーションがどれくらい簡単に/想像通りにできるか、という実現性に重きがあるので、比較対象としては、Flex Builder、Flash cs4、Expression Blend 等の比較、または、これらの無償版ができるかどうか、にかかっていますね。

ちなみに flex 3 sdk を使ったフリー環境があるそうです。

フリーのFlash統合開発環境 FlashDevelop (+flex 3 SDK)を入れてみました
http://sothis.blog.so-net.ne.jp/2008-03-26
FlashDevelop
http://www.flashdevelop.org/wikidocs/index.php?title=Main_Page

# この環境、.NET Framework 2.0上で、Flex 3 SDK を使う、という mix 環境です(笑)

サンプルをビルドすると、コマンドラインでビルドします。

<001>
20091130_011

しばらく経つと、ビルド完了。
でもって、サンプルは配下に出来た「explorer.swf」を実行します。これは「C:\flex_sdk_3.4\runtimes\player\win\」配下にある、ビューアを使って開くと便利です。

<002>
20091130_021

そんな訳で、Flex SDK を使ってビルドできるまでは完了。次回は、Eclipse で編集しましょう。

カテゴリー: 開発 パーマリンク