AS-users.jp

開発スタイルを選ぼう

ActionScript をはじめたいけど、何をしたら良いかよく分からない!そんな人向けに、目的別オススメ開発スタイルの紹介です。

ActionScript を使って何を作ろう?

実は、ひとくちに ActionScript といっても、色々な使われ方があります。今では、大きくわけてみっつ。あなたが一番気になるモノを選んでみてください。

Flash

Flash は、Web で最もよく目にするタイプのもので、キャンペーンサイト、アートやインタラクティブ系コンテンツ、ゲームなどが作られています。作った作品は、ブラウザで見ることが出来ます。

スタイル1: Flex SDK + FlashDevelop [オススメ]

最も手軽にはじめられるのが、このスタイルです。FlashDevelop は、ActionScript 開発に特化したエディタで、高い評価を受けています。どちらも無料ですぐに手に入ります。ActionScript 中心の開発をするのであれば、これで全く問題ありません。

ただし、Flash Develop が Windows 専用であるのが難点です。Mac OSX でこのスタイルで開発するためには、Parallels などを使う必要があります。

スタイル2: Flash CS3 + テキストエディタ [オススメ]

本家 Adobe の Flash IDE を利用するスタイルです。グラフィックやアニメーション、サウンドといった、ActionScript で扱う素材を、Flash IDE 上で簡単に制作し管理することが出来ます。

ただし、Flash IDE は購入するか、体験版を使用する必要があります。学生さんの場合、学割価格で購入出来ます。

スタイル3: Flex Builder

本家 Adobe の Flex Builder を利用するスタイルです。Eclipse ベースで、よりプログラマチックな開発環境で開発することが出来ます。Eclipse の使用経験がある方にはオススメです。

ただし、Flex Builder は購入するか、体験版を使用する必要があります。学生さんの場合、無料でライセンスを取得出来ます。

スタイル4: Flex SDK + テキストエディタ (コマンドライン)

コマンドラインコンパイラを使うスタイルです。CUI に慣れている方や、ecmas や vim といったエディタを使っている方にはオススメです。

Flex

Flex は、Flash の兄弟版で、xxx(何か良い例が欲しい)のようなリッチインターネットアプリケーションを作るのに向いています。作ったアプリケーションは、ブラウザで見ることが出来ます。

Flex には、はじめから「コンポーネント」と呼ばれる、GUI を簡単に作るための仕組みが用意されていて、絵が描けなかったり、GUI を作る知識がなかったりしても、奇麗な見た目のアプリケーションを作ることが出来ます。

スタイル1: Flex Builder [オススメ]

本家 Adobe の Flex Builder を利用するスタイルです。Eclipse ベースで、よりプログラマチックな開発環境で開発することが出来ます。Eclipse の使用経験がある方にはオススメです。

また、付属の GUI エディタで、視覚的にコンポーネントを組み合わせて GUI が作成出来るのも強みです。

ただし、Flex Builder は購入するか、体験版を使用する必要があります。学生さんの場合、無料でライセンスを取得出来ます。

スタイル2: Flex SDK + FlashDevelop [オススメ]

最も手軽にはじめられるのが、このスタイルです。FlashDevelop は、ActionScript 開発に特化したエディタで、高い評価を受けています。どちらも無料ですぐに手に入ります。

ただし、Flash Develop が Windows 専用であるのが難点です。Mac OSX でこのスタイルで開発するためには、Parallels などを使う必要があります。

スタイル3: Flex SDK + テキストエディタ (コマンドライン)

コマンドラインコンパイラを使うスタイルです。CUI に慣れている方や、ecmas や vim といったエディタを使っている方にはオススメです。

AIR

AIR は、FlashFlex を、デスクトップアプリケーションとして作ることが出来ます。作ったアプリケーションは、デスクトップで実行することが出来ます。

スタイル1: Flex Builder [オススメ]

本家 Adobe の Flex Builder を利用するスタイルです。Eclipse ベースで、よりプログラマチックな開発環境で開発することが出来ます。Eclipse の使用経験がある方にはオススメです。

また、簡単に AIR のパッケージが作成出来ること、Flex ベースで開発をする場合、付属の GUI エディタで、視覚的にコンポーネントを組み合わせて GUI が作成出来るのも強みです。

ただし、Flex Builder は購入するか、体験版を使用する必要があります。学生さんの場合、無料でライセンスを取得出来ます。

スタイル2: Flash CS3 + テキストエディタ [オススメ]

本家 Adobe の Flash IDE を利用するスタイルです。グラフィックやアニメーション、サウンドといった、ActionScript で扱う素材を、Flash IDE 上で簡単に制作し管理することが出来ます。

また、専用のエクステンションで、簡単に AIR のパッケージを書き出すことが出来ます。

ただし、Flash IDE は購入するか、体験版を使用する必要があります。学生さんの場合、学割価格で購入出来ます。

スタイル3: Flex SDK + FlashDevelop

最も手軽にはじめられるのが、このスタイルです。FlashDevelop は、ActionScript 開発に特化したエディタで、高い評価を受けています。どちらも無料ですぐに手に入ります。

ただし、Flash Develop が Windows 専用であるのが難点です。Mac OSX でこのスタイルで開発するためには、Parallels などを使う必要があります。

スタイル4: Flex SDK + テキストエディタ (コマンドライン)

コマンドラインコンパイラを使うスタイルです。CUI に慣れている方や、ecmas や vim といったエディタを使っている方にはオススメです。