Flashでできる! Androidアプリ制作入門

Flash Builderで始める
Androidアプリ開発“超”入門


Flashでできる! Androidアプリ制作入門(4)

AKABANAクラスメソッド株式会社 プリンシパル
有川 榮一
2011/7/11

iOS向け機能も追加された4.5.1でAndroid開発

- PR -

 本稿では、先日新しくリリースされたFlash Builder 4.5.1/Flex 4.5.1/Adobe AIR 2.6のAndroidアプリ開発機能に焦点を当てます。アプリ開発における作業の手順を、プロジェクト作成から画面作成、デザインの適用まで説明します。

 バージョンが少し下がるものの、基本的な機能は共通なFlash Builder 4.5/4の詳細やダウンロード・インストールの仕方は、下記記事を参照しておいてください。

Flash Builder 4.5でAndroidアプリを作ってみた
Flashアプリ開発ツールのスマホ向け新機能を試す 簡単なアプリを作りながら、リモートデバッグ機能やテンプレート、ローテーション対応などさまざまな機能を紹介します
Smart & Social」フォーラム 2011/5/11
Flash Builder 4でAdobe AIRアプリを作ってみた
業務用Flashアプリ開発ツールの新機能を試す 新機能の目玉「データ中心型開発」とは何なのか? 簡単なRSSリーダーのサンプルを作りながら、新機能をイロイロ紹介
リッチクライアント & 帳票」フォーラム 2010/3/24

 また、Android向け機能を中心としたAdobe AIR 2.5についての詳細は、下記前回記事「スマホ向けアプリ開発の扉を開くAdobe AIR 2.5とは」を参照しておいてください。

3つのモバイルプロジェクト用テンプレート

 Flash BuilderでAndroidアプリを開発するためには、[モバイルプロジェクト][モバイルライブラリプロジェクト]を作成して開発を始めます。Flash Builder 4.5.1では、Flexモバイルプロジェクト用に3種類のモバイルアプリケーションのテンプレートが用意されています。

 [モバイルプロジェクト]は、モバイルアプリを開発するために必要となるプロジェクトです。ActionScriptとFlexで開発できるようにプロジェクトが2つに分かれています。

【1】Flexモバイルプロジェクト

 Flex SDKのモバイル機能とモバイルコンポーネントを使って開発するためのプロジェクトです。今回は、このFlexモバイルプロジェクトを使ったAndroidアプリ開発について説明します。

図1 [新規Flexモバイルプロジェクト]ウィザード

【2】ActionScriptモバイルプロジェクト

 ActionScriptを使って開発するためのプロジェクトです。画面遷移や画面解像度対応などは、自前で処理する必要があります。

図2 [新規ActionScriptモバイルプロジェクト]ウィザード

【3】モバイルライブラリプロジェクト

 モバイルライブラリプロジェクトは、[Flexライブラリプロジェクト]を作成する際に[モバイルライブラリ]にチェックを入れます。このプロジェクトには、複数のプロジェクトにまたがるようなコンポーネントやユーティリティクラス、または、スキンなどが含まれます。

図3 [新規Flexライブラリプロジェクト]ウィザード

Flexモバイルプロジェクトを新規作成

 まずは、Flash Builder 4.5.1の[ファイル]→[新規]→[Flex モバイルプロジェクト]を選択して[新規Flexモバイルプロジェクト]ウィザードを開始しましょう。

図4 [ファイル]→[新規]→[Flex モバイルプロジェクト]

[プロジェクトの場所]

 図1のように[新規Flexモバイルプロジェクト]ウィザードの最初のページは、[プロジェクトの場所]です。[プロジェクト名]を入力します。プロジェクトの場所を確認して、[次へ]ボタンを押下して[モバイル設定]ページに進めます。

図5 [プロジェクトの場所]で[プロジェクト名]を入力

[ターゲットプラットフォーム]

 [モバイル設定]ページでは、最初に[ターゲットプラットフォーム]を選択します。これによって生成できるアプリを指定します。今回は、[Google Android]にチェックが入っていることを確認します。

図6 [モバイル設定]で[Google Android]にチェック

 次ページでは引き続き、Flexモバイルプロジェクトをウィザードで作成していきます。次に、[アプリケーションテンプレート]タブで作りたいアプリに適したテンプレートを選びます。

  1/3

 INDEX
Flashでできる! Androidアプリ制作入門(4)
Flash Builderで始めるAndroidアプリ開発“超”入門
Page1
iOS向け機能も追加された4.5.1でAndroid開発
3つのモバイルプロジェクト用テンプレート
Flexモバイルプロジェクトを新規作成
  Page2
Androidアプリの画面作成
  Page3
Androidアプリの画面を遷移させる
Androidアプリの画面間でデータを渡す
Flexの機能を使った画面デザイン
Flex/Flash Builderのモバイル機能の便利なところ


ご意見、ご感想は Smart&Social 会議室へどうぞ


 Smart&Social フォーラム トップページへ


TechTargetジャパン

Smart & Social フォーラム 新着記事

@ITメールマガジン 新着情報やスタッフのコラムがメールで届きます(無料)

RSSフィード

キャリアアップ

@IT Sepcial

イベントカレンダー

PickUpイベント

- PR -
もっと見る
- PR -

お勧め求人情報

ホワイトペーパーTechTargetジャパン

@IT Sepcial
ソリューションFLASH