Androidで動くAdobe AIRアプリ実行環境がリリース
- - PR -
2010年10月8日、ついにAndroid 2.2で動くAdobe AIRアプリの実行環境が正式リリースされました(参考:Adobe AIR、Android向けにリリース)。Android Marketに行くと、その実行環境がダウンロードできるようになっているのが、確認できると思います。
また、すでにAndroidで動くAdobe AIRアプリはAndroid Marketでも多数公開されていて、以下から、どんなものがあるか確認できると思います。
Androidで動くAdobe AIRアプリは、2010年5月末にリリースされた「Flash Professional CS5(以下、Flash CS5)」に「Adobe AIR for Android」という拡張機能を追加することで、簡単に作成できます。Flashのスキルやいままでの資産を生かしつつ、新たにJava言語などを学習しなくてもAndroidアプリが作れるということで、この機能はFlasherの方には大変な朗報ですね!
本特集では、このFlash CS5を使ってAndroidで動く簡単なAdobe AIRのゲームアプリを作ってみます。
いまさら聞けない、Flash CS5の主な新機能7選
Adobe AIRのゲームアプリを作る前に、Flash CS5の新機能を軽く紹介しておきたいと思います。
- パターン描画ツール
パターン描画ツールに新しいブラシセットが追加 - ボーンツール
ボーンツールに追加された新しいモーションにより、リアルな動きの作成が可能 - コードスニペットパネル
作成済みのコードをワンクリックで挿入できるなど、ActionScript 3初心者でも容易にスクリプトの操作が可能 - XMLベースの.flaソースファイルによる共同作業
チーム開発においてのバージョン管理が容易に可能 - Device Centralによる高度なテスト
スマートフォンを含むあらゆるデバイスでの動作テストが可能 - Text Layout Framework(テキストレイアウトフレームワーク)
表現豊かなテキストレイアウトが可能 - Flash Video編集機能強化
ステージにあるビデオを再生しながら直接キューポイントなどの編集が可能
1〜5については、後編で具体的に説明します。
Flashの開発環境を整えAndroid端末で実機テスト
本特集では、作ったアプリがちゃんと実機で動作するか確認しながらアプリを作りたいと思います。
筆者は、以下の環境で制作しました。本稿は、すでに以下の環境が整っていることを前提とさせていただきます。
- プラットフォーム:Windows XP
- 用意したAndroid端末:Android 2.2(Froyo)化済みのHTC Desire
- 開発ツール:Adobe Flash Professional CS5
| コラム 「Adobe AIR for AndroidはFlash Buidlerでも使える!」 |
| ちなみに「Adobe AIR for Android」は、Flash CS5だけではなく、プログラマ向けの「Flash Builder(旧Flex Builder)」にも拡張機能としてインストールして使うことができます。 詳細は、後述する「AIR for Android prerelease program」の「Documentation」→「Documentation [09/23/10]」にある「Developing_AIR_Apps_for_Android.pdf」の9ページ目以降をご覧ください。興味を持った方は、Flash Builderの試用版をダウンロードして試してみてはいかがでしょうか。 |
ここからは、環境構築を行います。
Android SDKの入手と設定
まず「Android SDK | Android Developers」にアクセスし、OS環境に合ったSDKのパッケージをダウンロードします。なお、このSDKは本来、Java言語でAndroidアプリを作るためのものですが、PCとAndroid端末を接続する際に必要です。また、デバッグモニタなどの便利なツールも含まれています。
ダウンロードしたファイルを解凍すると、以下のようなファイルが展開されます。
![]() |
ファイルを分かりやすい場所に移動しておきましょう。本稿では、これらのファイルを[C:\android-sdk-windows]内に配置したとして説明を進めます。
次に、今後の作業がしやすいように[C:\android-sdk-windows\tools]に環境変数を設定しておきましょう。
まず、[マイ コンピュータ]を右クリック→[プロパティ]→[詳細設定]タブ→[環境変数]ボタンをクリック してください。
![]() |
[システム環境変数]の中の[Path]を選択し、[編集]ボタンをクリックしてください。
![]() |
[変数値(V):]の末尾に「;C:\android-sdk-windows\tools」と追記 してください。
![]() |
セミコロンで区切って追記してください。このとき、もともと入力されている値を消してしまうと大変なことになるので、気を付けましょう。
コマンドプロンプトで「adb」と入力して実行してください。以下のようなプログラムが走れば、環境変数の設定は成功です。
![]() |
次に、SDKをインストールしましょう。先ほど解凍したフォルダの「SDK Manager.exe」を実行し、開かれた[Choose Packages to Install]ウィンドウの[Install]をクリックしてください。
![]() |
しばらく待つと、インストール完了です([Accept All]を選ぶと、10分ぐらいかかるかもしれません……)。次ページでは、実機テストのための準備をし、Flashに「Adobe AIR for Android」の拡張機能をインストールします。
| 1/3 |
| INDEX | ||
| Flashでできる! Androidアプリ制作入門(1) Flash CS5でAdobe AIRのAndroidアプリを作る準備 |
||
| Page1 Androidで動くAdobe AIRアプリ実行環境がリリース いまさら聞けない、Flash CS5の主な新機能7選 Flashの開発環境を整えAndroid端末で実機テスト コラム 「Adobe AIR for AndroidはFlash Buidlerでも使える!」 Android SDKの入手と設定 |
||
| Page2 Android端末で実機テストをするための準備 Flashに「AIR for Android」の拡張機能をインストール |
||
| Page3 Flash CS5からAndroidアプリを出力してみよう Android搭載の端末で動かしてみた 加速度センサを使う! サンプルAndroidアプリの仕様 |
||
Flashでできる! Androidアプリ制作入門 バックナンバー 連載インデックスへ»
- 第1回 Flash CS5でAdobe AIRのAndroidアプリを作る準備
- 第2回 FlashでAndroidアプリを作りAndroid Marketに登録
- 第3回 スマホ向けアプリ開発の扉を開くAdobe AIR 2.5とは
- 第4回 Flash Builderで始めるAndroidアプリ開発“超”入門
| ご意見、ご感想は Smart&Social 会議室へどうぞ |
| Smart&Social フォーラム トップページへ |
TechTargetジャパン
- JenkinsでCIすればAndroidアプリ開発はもう怖くない (2012/5/23)
Androidアプリ開発における継続的インテグレーションの重要性やJenkinsの利点を解説し、環境構築の仕方や使い方の手順を紹介します - Open Graphアプリを作りApp Centerに登録するには (2012/5/18)
ユーザーの活動を共有できるFacebookの新機能を使ったアプリの開発方法と新しいアプリストアへの登録手順を解説 - Bootstrap、Hogan.js、FinagleなどTwitter系OSS (2012/5/15)
Twitterのアーキテクチャやオープンソースへの取り組みなどの講演模様をお届け。OpenJDKやStorm、Gizzard、Twitter4Jも注目 - ソーシャルゲーム/スマホ開発イベント記事が人気 (2012/5/11)
4月はソーシャルゲームの開発者向けイベントや、Webとネイティブの対決が熱かった! UnityやPerfumeも見逃せない!?
|
|
キャリアアップ
スポンサーからのお知らせ
イベントカレンダー
- - PR -







