Blog.okuryu
ActionScript 3.0 で Flash 入門しようと思って Mac に無償で手に入る Flex 2 SDK を入れてみたメモです。今回 Unknown Quality の yo-suke さんのエントリー「 Macで初めてのFlex2 (Unknown Quality) 」を参考にしました。改めて感謝です。せっかくなので自分もメモをシェアしておきます。Mac での開発ネタって結構なかったりするので。使用マシンは Mac OS X 10.4.8 ( Intel ) 。
http://www.adobe.com/go/tryflex_jp から Flex 2 SDK と Flex Language Pack をダウンロードする。ダウンロードするには Adobe ID が必要。
flex_sdk_2.zip と flex_sdk_2_ja.zip が手に入るのでそれぞれ解凍する。flex_sdk_2_ja に日本語の環境ファイルとなるので flex_sdk_2 に上書きして保存する。flex_sdk_2 を /Developer/SDKs/flex/bin となるように移動する。( yo-suke さんはシンボリックリンクを作成する方法を紹介してますが僕は面倒なのでしませんでした。したほうがいいのか...? )
ここまでで環境の準備はできているけど、このままだとコンパイル時にコンパイラまでのパスをいちいち打たないとだめなのでコンパイラのパスを通す。シェルは Mac OS X のデフォルトの Bash を使うので、~/.bash_profile を適当なエディタなどで開いて PATH=$PATH:/Developer/SDKs/flex/bin と入れる。これでコンパイルがしやすくなる。
環境の準備ができたのでお決まりの Hello World を ActionScript 3.0 で書いてみる。
文字コードは utf-8 で。文法については今回はふれずにとりあえずコンパイル(ビルド)する。あとコマンドラインは Mac OS X にはターミナルが入ってるけどターミナルは日本語に弱いみたいなので、今回は iTerm を使った。コンパイルだけなら日本語じゃなくてもいい感じだけど、せっかく日本語化もしたので日本語で確認できるようにした。iTerm で文字コードを shift_jis にすればうまくいけた。コンパイラにはいくつかパラメータ(サイズや背景色など)をつけることもできるけどなくてもコンパイルはできるっぽい。
あと SDK にはサンプルが付属してるので、実行してみる。samples_ja/build-samples.sh を実行すると全サンプルをコンパイルしてくれる。全部コンパイルするのに10分くらいかかった。
コンパイルできたら explorer とか photoviewer とか見るとおもしろいです。ここまで確認できれば Flex 2 SDK のインストールは無事終了かな。
このエントリーのトラックバックURL:
http://www.okuryu.com/mt/mt-tb.cgi/211
» Flex 2開発
From: TECH BEAT!! | 2008-02-06T10:09:52+09:00
yoshie | 2006-12-23T23:40:30+09:00
Flex2と聞いた事あったけど、どんなものか知らなんだ。Flashもプログラマとデザイナの作業分け?みたいなのが始まってるのね。
奥村隆一
| 2006-12-24T01:05:35+09:00
ActionScript はもうがりがりオブジェクト指向で Java って感じ。
まだよくわかってないけど。
早希都 | 2008-02-06T10:12:51+09:00
Googleより流れ着きました。丁寧な説明をありがとうございます。
Flex2になって、かなりJavaに近い言語になりましたね。今まではVB路線で少し入りづらかったのですが。
Java/C++開発者としてはうれしい限りです。
anil sharma | 2008-04-07T04:48:22+09:00
This is 100% real. I’m so glad that internet has people, who write so wonderful, and who don’t lie online.
Bluehairdkid | 2008-04-09T19:19:20+09:00
Lately I have been trying to find any kind of information for my project, but unsuccessfully. Now it seems like I finally found a lot. This is the greatest site among all internet-sources.