TOPシステム開発> Adobe AIRの開発環境
Ruby on RailsとAdobe AIRでデスクトップアプリを作る
Ruby on RailsとAdobe AIRでデスクトップアプリを作る

第3回:Adobe AIRで付箋風クライアントを作ろう

著者:ワイズノット  増井 雄一郎   2007/9/18
前のページ  1  2  3  次のページ
Adobe AIRの開発環境

   Adobe AIRの開発環境は、複数リリースされています。Adobeからリリースされているものだけでも「AIR SDK」と「Flex3 SDK」「Flex3 Builder」「Flash CS3」そして「Dreamweaver CS3」があります。このように、Adobeから提供されているほとんどの開発環境でAIRアプリケーションを作ることができます。

   また、オープンソースのWeb開発環境である「Aptana」が、AIRをサポートしています。

   なお、Adobeからリリースされているコマンドラインベースの開発環境「AIR SDK」と「Flex 3 SDK」は無償で利用できるため、本連載ではこちらを使ってAIRアプリケーションの開発を行います。この2つの環境のうちAIR SDKは、単体ではHTML+JavaScriptを使った開発しか行えません。今回はFlexスタイルの開発を行うので、Flex3 SDKを利用します。


Flex 3 SDKのインストール

   Flex 3 SDKはJavaで書かれているため、実行にはJDK 1.4.2以上が必要です。使用しているPCにインストールされていない場合にはJDK 5をダウンロードし、インストールしてください。


   次にFlex 3 SDKをダウンロードします。Flex3は2007年8月末現在、パブリックベータ1が公開されているので、こちらを利用しましょう。なお年末に公開される正式版ではオープンソースとしてリリースされる予定です。

   Flex 3 SDKは、Adobe Labsで公開されています。

Adobe Labs - Flex 3 Software Development Kit
http://labs.adobe.com/technologies/flex/sdk/flex3sdk.html

   利用規約を読み「I have read the Adobe Flex Beta and Early Build Access License, and by downloading the software listed below I agree to the terms of the agreement.」にチェックを入れた後、「DownloadDownload Flex 3 SDK 3 beta 1 for all platforms (ZIP, 67 MB)」からダウンロードします。

   ダウンロードしたZIPファイルは、Windowsの場合は「C:\Flex3SDK」に、Mac OS Xの場合は「/Applications/Flex3SDK」など、適当なディレクトリに展開します。このとき、展開したディレクトリの直下に「bin」ディレクトリが来るようにします。

   次に、このディレクトリにPATHを通します。Windowsであれば「コントロールパネル → システム」を起動し、「詳細設定」タブの下部にある「環境変数」ボタンをクリックしてダイアログを開きます。次にダイアログ下部の「システム環境変数」の中から変数「Path」の行を選んで「編集」ボタンを押し、変数値の最後に「;C:\Flex3SDK\bin」を追加してください。

WindowsでPATHを通す設定
図1:WindowsでPATHを通す設定
(画像をクリックすると別ウィンドウに拡大図を表示します)

   Mac OS Xであれば、「~/.bash_profile」を開き、リスト1の内容を追加します。

リスト1:Mac OS XでPATHを通す場合
export PATH=$PATH:/Applications/Flex3SDK/bin

   このファイルがなかった場合には、新規作成してリスト1の内容を記入して保存します。

   なおこれらのPATHは、実際にFlex 3 SDKを配置したディレクトリに合わせて適宜変更してください。

前のページ  1  2  3  次のページ


株式会社ワイズノット 増井 雄一郎
著者プロフィール
株式会社ワイズノット  増井 雄一郎
PukiWikiなどのオープンソース活動を経て、2005年からRuby on Railsに的を絞り、2006年はRubyに関する仕事のみで生計をたてる。これまでのフリー活動から転身し、アメリカ行きを目指して2007年4月に(株)ワイズノットに入社。クロスメディア事業部でSaaSプラットフォームの構築に従事。現在の興味はテキストマイニング。


INDEX
第3回:Adobe AIRで付箋風クライアントを作ろう
  Webアプリケーションでは物足りない
Adobe AIRの開発環境
  Hello World