HTML 開発ツールの設定



HTML ベースの Adobe® AIR® アプリケーションを開発するには、Dreamweaver 用 Adobe® AIR® 拡張機能、AIR SDK コマンドラインツールまたは Adobe AIR をサポートするその他の Web 開発ツールを使用します。このトピックでは、Dreamweaver 用 Adobe AIR 拡張機能と AIR SDK のインストール方法について説明します。

Dreamweaver 用 AIR 拡張機能のインストール

Dreamweaver 用 AIR 拡張機能を使用して、デスクトップ用のリッチインターネットアプリケーションを作成できます。例えば、Web ページのセットが相互に連携して XML データを表示する場合があります。Dreamweaver 用 Adobe AIR 拡張機能を使用すると、このページのセットをパッケージ化して、ユーザのコンピュータにインストールできる小さいアプリケーションにすることができます。ユーザがデスクトップからアプリケーションを実行する場合、アプリケーションは、ブラウザから独立している独自のアプリケーションウィンドウ内に、その Web サイトを読み込み、表示します。その後は、インターネットに接続しなくてもローカルのコンピュータでその Web サイトを参照できます。

Adobe® ColdFusion® ページや PHP ページなどの動的なページは Adobe AIR では実行されません。ランタイムで動作するのは、HTML と JavaScript だけです。ただし、ページで JavaScript を使用すると、インターネット上に公開されている Web サービス(ColdFusion や PHP によって生成されたサービスなども含む)を、XMLHTTPRequest や Adobe AIR 固有の API などの Ajax メソッドと共に呼び出すことができます。

Adobe AIR で開発できるアプリケーションの種類について詳しくは、Adobe AIR の概要を参照してください。

システム要件

Dreamweaver 用 Adobe AIR 拡張機能を使用するには、次のソフトウェアをインストールして、適切に設定する必要があります。

  • Dreamweaver CS3 または Dreamweaver CS4

  • Adobe® Extension Manager CS3

  • Java JRE 1.4 以降(Adobe AIR ファイルの作成に必要)。Java JRE と JDK は、http://java.sun.com/ で入手できます。

    上の要件は、Dreamweaver で Adobe AIR アプリケーションの作成およびプレビューを行うためだけの要件です。デスクトップで Adobe AIR アプリケーションをインストールして実行するには、コンピュータに Adobe AIR もインストールする必要があります。ランタイムをダウンロードするには、www.adobe.com/go/air_jp を参照してください。

Dreamweaver 用 Adobe AIR 拡張機能のインストール

  1. Adobe AIR Extension for Dreamweaver を http://www.adobe.com/jp/products/air/tools/ajax/ からダウンロードします。

  2. Windows エクスプローラ(Windows)または Finder(Macintosh)で .mxp 拡張ファイルをダブルクリックします。

  3. 画面上の説明に従って、拡張機能をインストールします。

  4. 完了したら、Dreamweaver を再起動します。

    Dreamweaver 用 Adobe AIR 拡張機能の使用方法について詳しくは、Dreamweaver 用 AIR 拡張機能の使用を参照してください。

AIR SDK のインストール

Adobe AIR SDK には、アプリケーションの起動およびパッケージ化に使用する次のコマンドラインツールが用意されています。

AIR Debug Launcher(ADL)
このツールを使用すると、事前に AIR アプリケーションをインストールしていなくても、AIR アプリケーションを実行できます。AIR Debug Launcher(ADL)の使用を参照してください。

AIR Development Tool(ADT)
このツールを使用すると、AIR アプリケーションをパッケージ化して、配布可能なインストールパッケージにすることができます。ADT(AIR 開発ツール)を使用した AIR インストールファイルのパッケージ化を参照してください。

AIR コマンドラインツールを使用するには、コンピュータに Java をインストールしておく必要があります。JRE または JDK(バージョン 1.4 以降)から Java 仮想マシンを使用できます。Java JRE と JDK は、http://java.sun.com/ で入手できます。

注意: エンドユーザによる AIR アプリケーションの実行には、Java は必要ありません。

AIR SDK のダウンロードとインストール

次の説明に従って、AIR SDK をダウンロードしてインストールできます。

Windows での AIR SDK のインストール

  1. AIR SDK インストールファイルをダウンロードします。

  2. AIR SDK は、標準的なファイルアーカイブとして配布されています。AIR をインストールするには、SDK の中身をコンピュータ上のフォルダ(C:¥Program Files¥Adobe¥AIRSDK や C:¥AIRSDK など)に取り込みます。

  3. ADL ツールと ADT ツールは、AIR SDK 内の bin フォルダに格納されています。PATH 環境変数に、このフォルダへのパスを追加します。

Mac OS X での AIR SDK のインストール

  1. AIR SDK インストールファイルをダウンロードします。

  2. AIR SDK は、標準的なファイルアーカイブとして配布されています。AIR をインストールするには、SDK の中身をコンピュータ上のフォルダ(/Users/<userName>/Applications/AIRSDK など)に取り込みます。

  3. ADL ツールと ADT ツールは、AIR SDK 内の bin フォルダに格納されています。PATH 環境変数に、このフォルダへのパスを追加します。

    AIR SDK ツールを使用した処理の開始について詳しくは、コマンドラインツールを使用した AIR アプリケーションの作成を参照してください。

AIR SDK に含まれているもの

次の表で、AIR SDK に含まれているファイルの用途について説明します。

SDK フォルダ

ファイル/ツールの説明

BIN

adl.exe - AIR Debug Launcher(ADL)を使用すると、事前に AIR アプリケーションのパッケージ化およびインストールをしていなくても、AIR アプリケーションを実行できます。このツールの使用方法について詳しくは、AIR Debug Launcher(ADL)の使用を参照してください。

adt.bat - AIR Developer Tool(ADT)では、アプリケーションを AIR ファイルにパッケージ化して配布します。このツールの使用方法について詳しくは、ADT(AIR 開発ツール)を使用した AIR インストールファイルのパッケージ化を参照してください。

FRAMEWORKS

AIRAliases.js - ActionScript ランタイムクラスにアクセスするための「エイリアス」定義を提供します。このエイリアスファイルについて詳しくは、AIRAliases.js ファイルの使用を参照してください。

servicemonitor.swf - 特定のホストに対するネットワーク接続の変更に AIR アプリケーションで応答できるイベントベースの方法を提供します。このフレームワークの使用方法について詳しくは、ネットワーク接続の監視を参照してください。

LIB

adt.jar - adt.bat ファイルから呼び出される adt 実行可能ファイルです。

Descriptor.1.0.xsd - アプリケーションスキーマファイルです。

RUNTIME

AIR ランタイム - このランタイムは、AIR アプリケーションがパッケージ化またはインストールされていないときに、AIR アプリケーションを起動するために ADL によって使用されます。

SAMPLES

このフォルダには、サンプルのアプリケーション記述ファイル、シームレスインストール機能のサンプル(badge.swf)およびデフォルトの AIR アプリケーションアイコンが格納されます。AIR アプリケーションの配布、インストール、実行を参照してください。

SRC

このフォルダには、シームレスインストールのサンプル用ソースファイルが格納されます。

TEMPLATES

descriptor-template.xml - 各 AIR アプリケーションに必要なアプリケーション記述ファイルのテンプレートです。アプリケーション記述ファイルについて詳しくは、AIR アプリケーションプロパティの設定を参照してください。