ActionScript をはじめたいけど、何をしたら良いかよく分からない!そんな人向けに、目的別オススメ開発スタイルの紹介です。
実は、ひとくちに ActionScript といっても、色々な使われ方があります。今では、大きくわけてみっつ。あなたが一番気になるモノを選んでみてください。
Flash は、Web で最もよく目にするタイプのもので、キャンペーンサイト、アートやインタラクティブ系コンテンツ、ゲームなどが作られています。作った作品は、ブラウザで見ることが出来ます。
最も手軽にはじめられるのが、このスタイルです。FlashDevelop は、ActionScript 開発に特化したエディタで、高い評価を受けています。どちらも無料ですぐに手に入ります。ActionScript 中心の開発をするのであれば、これで全く問題ありません。
ただし、Flash Develop が Windows 専用であるのが難点です。Mac OSX でこのスタイルで開発するためには、Parallels などを使う必要があります。
本家 Adobe の Flash IDE を利用するスタイルです。グラフィックやアニメーション、サウンドといった、ActionScript で扱う素材を、Flash IDE 上で簡単に制作し管理することが出来ます。
ただし、Flash IDE は購入するか、体験版を使用する必要があります。学生さんの場合、学割価格で購入出来ます。
本家 Adobe の Flex Builder を利用するスタイルです。Eclipse ベースで、よりプログラマチックな開発環境で開発することが出来ます。Eclipse の使用経験がある方にはオススメです。
ただし、Flex Builder は購入するか、体験版を使用する必要があります。学生さんの場合、無料でライセンスを取得出来ます。
コマンドラインコンパイラを使うスタイルです。CUI に慣れている方や、ecmas や vim といったエディタを使っている方にはオススメです。
Flex は、Flash の兄弟版で、xxx(何か良い例が欲しい)のようなリッチインターネットアプリケーションを作るのに向いています。作ったアプリケーションは、ブラウザで見ることが出来ます。
Flex には、はじめから「コンポーネント」と呼ばれる、GUI を簡単に作るための仕組みが用意されていて、絵が描けなかったり、GUI を作る知識がなかったりしても、奇麗な見た目のアプリケーションを作ることが出来ます。
本家 Adobe の Flex Builder を利用するスタイルです。Eclipse ベースで、よりプログラマチックな開発環境で開発することが出来ます。Eclipse の使用経験がある方にはオススメです。
また、付属の GUI エディタで、視覚的にコンポーネントを組み合わせて GUI が作成出来るのも強みです。
ただし、Flex Builder は購入するか、体験版を使用する必要があります。学生さんの場合、無料でライセンスを取得出来ます。
最も手軽にはじめられるのが、このスタイルです。FlashDevelop は、ActionScript 開発に特化したエディタで、高い評価を受けています。どちらも無料ですぐに手に入ります。
ただし、Flash Develop が Windows 専用であるのが難点です。Mac OSX でこのスタイルで開発するためには、Parallels などを使う必要があります。
コマンドラインコンパイラを使うスタイルです。CUI に慣れている方や、ecmas や vim といったエディタを使っている方にはオススメです。
AIR は、Flash や Flex を、デスクトップアプリケーションとして作ることが出来ます。作ったアプリケーションは、デスクトップで実行することが出来ます。
本家 Adobe の Flex Builder を利用するスタイルです。Eclipse ベースで、よりプログラマチックな開発環境で開発することが出来ます。Eclipse の使用経験がある方にはオススメです。
また、簡単に AIR のパッケージが作成出来ること、Flex ベースで開発をする場合、付属の GUI エディタで、視覚的にコンポーネントを組み合わせて GUI が作成出来るのも強みです。
ただし、Flex Builder は購入するか、体験版を使用する必要があります。学生さんの場合、無料でライセンスを取得出来ます。
本家 Adobe の Flash IDE を利用するスタイルです。グラフィックやアニメーション、サウンドといった、ActionScript で扱う素材を、Flash IDE 上で簡単に制作し管理することが出来ます。
また、専用のエクステンションで、簡単に AIR のパッケージを書き出すことが出来ます。
ただし、Flash IDE は購入するか、体験版を使用する必要があります。学生さんの場合、学割価格で購入出来ます。
最も手軽にはじめられるのが、このスタイルです。FlashDevelop は、ActionScript 開発に特化したエディタで、高い評価を受けています。どちらも無料ですぐに手に入ります。
ただし、Flash Develop が Windows 専用であるのが難点です。Mac OSX でこのスタイルで開発するためには、Parallels などを使う必要があります。
コマンドラインコンパイラを使うスタイルです。CUI に慣れている方や、ecmas や vim といったエディタを使っている方にはオススメです。