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のモバイル機能の便利なところ |
||
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 -






