Submit Search
Upload
Flexでサクッと作れ!Androidアプリ開発のススメ
•
7 likes
•
3,606 views
Keisuke Todoroki
Follow
Developers Summit 2011 18-D-6
Read less
Read more
Technology
Report
Share
Report
Share
1 of 48
Download now
Download to read offline
Recommended
Adobe flex and mobile 4p
Adobe flex and mobile 4p
Keisuke Todoroki
【17-A-1】Mobile Future Conference開会のご挨拶/世界へ挑むDeNAの「X-border」「X-device」戦略
【17-A-1】Mobile Future Conference開会のご挨拶/世界へ挑むDeNAの「X-border」「X-device」戦略
Developers Summit
3分でわかるMobileApps
3分でわかるMobileApps
Entermotion Inc.,
Windows Phone / iOS / Android アプリ同時開発のススメ
Windows Phone / iOS / Android アプリ同時開発のススメ
Yoshito Tabuchi
堅牢な商用グレード PaaS - Engine Yard
堅牢な商用グレード PaaS - Engine Yard
Takahiro Imanaka
成功するスマートフォンアプリ戦略とは?マーケティングからマネタイズまで《基礎編》
成功するスマートフォンアプリ戦略とは?マーケティングからマネタイズまで《基礎編》
Katsuaki Sato
iOSアプリケーションでロボットを制御してみよう
iOSアプリケーションでロボットを制御してみよう
Junya Ishihara
20110824 android apps_endo
20110824 android apps_endo
一般社団法人メディア事業開発会議
Recommended
Adobe flex and mobile 4p
Adobe flex and mobile 4p
Keisuke Todoroki
【17-A-1】Mobile Future Conference開会のご挨拶/世界へ挑むDeNAの「X-border」「X-device」戦略
【17-A-1】Mobile Future Conference開会のご挨拶/世界へ挑むDeNAの「X-border」「X-device」戦略
Developers Summit
3分でわかるMobileApps
3分でわかるMobileApps
Entermotion Inc.,
Windows Phone / iOS / Android アプリ同時開発のススメ
Windows Phone / iOS / Android アプリ同時開発のススメ
Yoshito Tabuchi
堅牢な商用グレード PaaS - Engine Yard
堅牢な商用グレード PaaS - Engine Yard
Takahiro Imanaka
成功するスマートフォンアプリ戦略とは?マーケティングからマネタイズまで《基礎編》
成功するスマートフォンアプリ戦略とは?マーケティングからマネタイズまで《基礎編》
Katsuaki Sato
iOSアプリケーションでロボットを制御してみよう
iOSアプリケーションでロボットを制御してみよう
Junya Ishihara
20110824 android apps_endo
20110824 android apps_endo
一般社団法人メディア事業開発会議
Phone gap+javascriptスマホアプリ開発(入門編)
Phone gap+javascriptスマホアプリ開発(入門編)
Monaca
20110824 android apps_endo
20110824 android apps_endo
一般社団法人メディア事業開発会議
コンテンツプラットフォームとしてのAndroidの将来性
コンテンツプラットフォームとしてのAndroidの将来性
Teiichi Ota
「職人技」では未来が見えない!みんなが使えるAdobeのHTML5関連ツールとソリューション。
「職人技」では未来が見えない!みんなが使えるAdobeのHTML5関連ツールとソリューション。
Teiichi Ota
デバイス WebAPI設計の進め方
デバイス WebAPI設計の進め方
Device WebAPI Consortium
PhoneGapの始め方
PhoneGapの始め方
akabana
【16-D-4】3分ではじめるスマホアプリのビジュアル開発
【16-D-4】3分ではじめるスマホアプリのビジュアル開発
hmimura_embarcadero
スマートフォンアプリケーション開発の最新動向
スマートフォンアプリケーション開発の最新動向
Tsutomu Ogasawara
Android Lecture #01 @PRO&BSC Inc.
Android Lecture #01 @PRO&BSC Inc.
Yuki Higuchi
たかがAPI,されどAPI、シナジーで広がるビジネスチャンス
たかがAPI,されどAPI、シナジーで広がるビジネスチャンス
Osaka University
マルチデバイスへ広がる最新動画配信とビジネス現場への活かし方
マルチデバイスへ広がる最新動画配信とビジネス現場への活かし方
Teiichi Ota
Firefox OS - Blaze Your Own Path
Firefox OS - Blaze Your Own Path
dynamis
Smart Phone Reward & Social Game
Smart Phone Reward & Social Game
Nobuyoshi Noda
Mobile-first, Cloud-first のその先へ ~ Microsoft が描く Web/Mobile の未来
Mobile-first, Cloud-first のその先へ ~ Microsoft が描く Web/Mobile の未来
Akira Inoue
企画者が押さえておきたいHtml5アプリ開発の要点
企画者が押さえておきたいHtml5アプリ開発の要点
Monaca
Sharoid Service Menu
Sharoid Service Menu
sharoid
HTML5 クロスプラットフォームアプリ開発の現実解
HTML5 クロスプラットフォームアプリ開発の現実解
Monaca
エンタープライズ・モバイルアプリにおける ハイブリッドアプリ開発
エンタープライズ・モバイルアプリにおける ハイブリッドアプリ開発
日本Cordovaユーザー会
Flashテクノロジーの今後とあなたの人生とのかかわりについて
Flashテクノロジーの今後とあなたの人生とのかかわりについて
Teiichi Ota
120829atechhills3flashfinal 120829215733-phpapp01
120829atechhills3flashfinal 120829215733-phpapp01
Chris Brownlee
プロトタイプでWeb制作の手戻りを減らせ!アドビ初のUI/UXデザインツール、Adobe XDのススメ
プロトタイプでWeb制作の手戻りを減らせ!アドビ初のUI/UXデザインツール、Adobe XDのススメ
Keisuke Todoroki
Webデザイナーにフル活用してもらいたいWeb制作ツール
Webデザイナーにフル活用してもらいたいWeb制作ツール
Keisuke Todoroki
More Related Content
Similar to Flexでサクッと作れ!Androidアプリ開発のススメ
Phone gap+javascriptスマホアプリ開発(入門編)
Phone gap+javascriptスマホアプリ開発(入門編)
Monaca
20110824 android apps_endo
20110824 android apps_endo
一般社団法人メディア事業開発会議
コンテンツプラットフォームとしてのAndroidの将来性
コンテンツプラットフォームとしてのAndroidの将来性
Teiichi Ota
「職人技」では未来が見えない!みんなが使えるAdobeのHTML5関連ツールとソリューション。
「職人技」では未来が見えない!みんなが使えるAdobeのHTML5関連ツールとソリューション。
Teiichi Ota
デバイス WebAPI設計の進め方
デバイス WebAPI設計の進め方
Device WebAPI Consortium
PhoneGapの始め方
PhoneGapの始め方
akabana
【16-D-4】3分ではじめるスマホアプリのビジュアル開発
【16-D-4】3分ではじめるスマホアプリのビジュアル開発
hmimura_embarcadero
スマートフォンアプリケーション開発の最新動向
スマートフォンアプリケーション開発の最新動向
Tsutomu Ogasawara
Android Lecture #01 @PRO&BSC Inc.
Android Lecture #01 @PRO&BSC Inc.
Yuki Higuchi
たかがAPI,されどAPI、シナジーで広がるビジネスチャンス
たかがAPI,されどAPI、シナジーで広がるビジネスチャンス
Osaka University
マルチデバイスへ広がる最新動画配信とビジネス現場への活かし方
マルチデバイスへ広がる最新動画配信とビジネス現場への活かし方
Teiichi Ota
Firefox OS - Blaze Your Own Path
Firefox OS - Blaze Your Own Path
dynamis
Smart Phone Reward & Social Game
Smart Phone Reward & Social Game
Nobuyoshi Noda
Mobile-first, Cloud-first のその先へ ~ Microsoft が描く Web/Mobile の未来
Mobile-first, Cloud-first のその先へ ~ Microsoft が描く Web/Mobile の未来
Akira Inoue
企画者が押さえておきたいHtml5アプリ開発の要点
企画者が押さえておきたいHtml5アプリ開発の要点
Monaca
Sharoid Service Menu
Sharoid Service Menu
sharoid
HTML5 クロスプラットフォームアプリ開発の現実解
HTML5 クロスプラットフォームアプリ開発の現実解
Monaca
エンタープライズ・モバイルアプリにおける ハイブリッドアプリ開発
エンタープライズ・モバイルアプリにおける ハイブリッドアプリ開発
日本Cordovaユーザー会
Flashテクノロジーの今後とあなたの人生とのかかわりについて
Flashテクノロジーの今後とあなたの人生とのかかわりについて
Teiichi Ota
120829atechhills3flashfinal 120829215733-phpapp01
120829atechhills3flashfinal 120829215733-phpapp01
Chris Brownlee
Similar to Flexでサクッと作れ!Androidアプリ開発のススメ
(20)
Phone gap+javascriptスマホアプリ開発(入門編)
Phone gap+javascriptスマホアプリ開発(入門編)
20110824 android apps_endo
20110824 android apps_endo
コンテンツプラットフォームとしてのAndroidの将来性
コンテンツプラットフォームとしてのAndroidの将来性
「職人技」では未来が見えない!みんなが使えるAdobeのHTML5関連ツールとソリューション。
「職人技」では未来が見えない!みんなが使えるAdobeのHTML5関連ツールとソリューション。
デバイス WebAPI設計の進め方
デバイス WebAPI設計の進め方
PhoneGapの始め方
PhoneGapの始め方
【16-D-4】3分ではじめるスマホアプリのビジュアル開発
【16-D-4】3分ではじめるスマホアプリのビジュアル開発
スマートフォンアプリケーション開発の最新動向
スマートフォンアプリケーション開発の最新動向
Android Lecture #01 @PRO&BSC Inc.
Android Lecture #01 @PRO&BSC Inc.
たかがAPI,されどAPI、シナジーで広がるビジネスチャンス
たかがAPI,されどAPI、シナジーで広がるビジネスチャンス
マルチデバイスへ広がる最新動画配信とビジネス現場への活かし方
マルチデバイスへ広がる最新動画配信とビジネス現場への活かし方
Firefox OS - Blaze Your Own Path
Firefox OS - Blaze Your Own Path
Smart Phone Reward & Social Game
Smart Phone Reward & Social Game
Mobile-first, Cloud-first のその先へ ~ Microsoft が描く Web/Mobile の未来
Mobile-first, Cloud-first のその先へ ~ Microsoft が描く Web/Mobile の未来
企画者が押さえておきたいHtml5アプリ開発の要点
企画者が押さえておきたいHtml5アプリ開発の要点
Sharoid Service Menu
Sharoid Service Menu
HTML5 クロスプラットフォームアプリ開発の現実解
HTML5 クロスプラットフォームアプリ開発の現実解
エンタープライズ・モバイルアプリにおける ハイブリッドアプリ開発
エンタープライズ・モバイルアプリにおける ハイブリッドアプリ開発
Flashテクノロジーの今後とあなたの人生とのかかわりについて
Flashテクノロジーの今後とあなたの人生とのかかわりについて
120829atechhills3flashfinal 120829215733-phpapp01
120829atechhills3flashfinal 120829215733-phpapp01
More from Keisuke Todoroki
プロトタイプでWeb制作の手戻りを減らせ!アドビ初のUI/UXデザインツール、Adobe XDのススメ
プロトタイプでWeb制作の手戻りを減らせ!アドビ初のUI/UXデザインツール、Adobe XDのススメ
Keisuke Todoroki
Webデザイナーにフル活用してもらいたいWeb制作ツール
Webデザイナーにフル活用してもらいたいWeb制作ツール
Keisuke Todoroki
PhoneGap Introduction
PhoneGap Introduction
Keisuke Todoroki
CSS Regionsを使った新しい CSSレイアウトを作る方法
CSS Regionsを使った新しい CSSレイアウトを作る方法
Keisuke Todoroki
Adobe Edge Inspectを利用してデバッグ
Adobe Edge Inspectを利用してデバッグ
Keisuke Todoroki
モバイルコンテンツ制作を効 率化するツールを使いこなせ
モバイルコンテンツ制作を効 率化するツールを使いこなせ
Keisuke Todoroki
無償でここまで使えるアドビのWeb制作ツール for デブサミ2013
無償でここまで使えるアドビのWeb制作ツール for デブサミ2013
Keisuke Todoroki
HTML5 の Web制作を 確実に楽にする最新の アドビWeb制作ツール for HTML5 Carnival Fukuoka
HTML5 の Web制作を 確実に楽にする最新の アドビWeb制作ツール for HTML5 Carnival Fukuoka
Keisuke Todoroki
PhoneGap Introduction
PhoneGap Introduction
Keisuke Todoroki
更に進化するCSSの表現力と 新しいWebツール [Reloaded]
更に進化するCSSの表現力と 新しいWebツール [Reloaded]
Keisuke Todoroki
更に進化するCSSの表現力と新しいWebツール (アドビセッション @HTML5 Conference 2012)
更に進化するCSSの表現力と新しいWebツール (アドビセッション @HTML5 Conference 2012)
Keisuke Todoroki
ADC MEETUP Round01 / SESSION1 : CS5.5 Web Premium Overall
ADC MEETUP Round01 / SESSION1 : CS5.5 Web Premium Overall
Keisuke Todoroki
Adobe Flash platform の法人利用
Adobe Flash platform の法人利用
Keisuke Todoroki
Air for android with flex
Air for android with flex
Keisuke Todoroki
Adobe flash platform update 2010/11/17
Adobe flash platform update 2010/11/17
Keisuke Todoroki
MA6 Caravan Adobe AIR
MA6 Caravan Adobe AIR
Keisuke Todoroki
Adobe Flash Platform Update 2010/09
Adobe Flash Platform Update 2010/09
Keisuke Todoroki
Flex開発を加速するFlash Builder 4新機能紹介
Flex開発を加速するFlash Builder 4新機能紹介
Keisuke Todoroki
More from Keisuke Todoroki
(18)
プロトタイプでWeb制作の手戻りを減らせ!アドビ初のUI/UXデザインツール、Adobe XDのススメ
プロトタイプでWeb制作の手戻りを減らせ!アドビ初のUI/UXデザインツール、Adobe XDのススメ
Webデザイナーにフル活用してもらいたいWeb制作ツール
Webデザイナーにフル活用してもらいたいWeb制作ツール
PhoneGap Introduction
PhoneGap Introduction
CSS Regionsを使った新しい CSSレイアウトを作る方法
CSS Regionsを使った新しい CSSレイアウトを作る方法
Adobe Edge Inspectを利用してデバッグ
Adobe Edge Inspectを利用してデバッグ
モバイルコンテンツ制作を効 率化するツールを使いこなせ
モバイルコンテンツ制作を効 率化するツールを使いこなせ
無償でここまで使えるアドビのWeb制作ツール for デブサミ2013
無償でここまで使えるアドビのWeb制作ツール for デブサミ2013
HTML5 の Web制作を 確実に楽にする最新の アドビWeb制作ツール for HTML5 Carnival Fukuoka
HTML5 の Web制作を 確実に楽にする最新の アドビWeb制作ツール for HTML5 Carnival Fukuoka
PhoneGap Introduction
PhoneGap Introduction
更に進化するCSSの表現力と 新しいWebツール [Reloaded]
更に進化するCSSの表現力と 新しいWebツール [Reloaded]
更に進化するCSSの表現力と新しいWebツール (アドビセッション @HTML5 Conference 2012)
更に進化するCSSの表現力と新しいWebツール (アドビセッション @HTML5 Conference 2012)
ADC MEETUP Round01 / SESSION1 : CS5.5 Web Premium Overall
ADC MEETUP Round01 / SESSION1 : CS5.5 Web Premium Overall
Adobe Flash platform の法人利用
Adobe Flash platform の法人利用
Air for android with flex
Air for android with flex
Adobe flash platform update 2010/11/17
Adobe flash platform update 2010/11/17
MA6 Caravan Adobe AIR
MA6 Caravan Adobe AIR
Adobe Flash Platform Update 2010/09
Adobe Flash Platform Update 2010/09
Flex開発を加速するFlash Builder 4新機能紹介
Flex開発を加速するFlash Builder 4新機能紹介
Recently uploaded
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
Hiroki Ichikura
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
Toru Tamaki
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
Toru Tamaki
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
博三 太田
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
UEHARA, Tetsutaro
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
Toru Tamaki
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
iPride Co., Ltd.
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
taisei2219
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
FumieNakayama
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Yuma Ohgami
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
sugiuralab
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
FumieNakayama
Recently uploaded
(12)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
Flexでサクッと作れ!Androidアプリ開発のススメ
1.
Flexでサクッと作れ!Androidアプリ開発のススメ
轟 啓介 | アドビ システムズ 株式会社 Twitter ID : @keisuke322 © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 1
2.
Agenda
AIR for Android概要 Adobe AIR とは API の紹介 AIR for Android開発ツール Flex “Hero” 概要 補足&関連情報 © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 2
3.
AIR for Android
概要 AIR for Android Overall © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 3
4.
Adobe AIRとは
クロスプラットフォームを実現するアプリケーションの 実行環境(ランタイム)と開発キット(SDK) PC Smartphone SmartTV Win / Mac / Linux Android / iOS / Samsung / ... Blackberry Tablet OS © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 4 4
5.
ROIの高いAIRアプリケーションの構造
ソースコードの共有が可能 共有ソースコード PC用 Smartphone用 SmartTV用 ソースコード ソースコード ソースコード PC用 Smartphone用 SmartTV用 ユーザーインターフェース ユーザーインターフェース ユーザーインターフェース © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 5 5
6.
Adobe AIRの進化とプラットフォーム拡充
AIR 1.0 AIR 2.0 AIR 2.5 AIR 2.6 AIR next 2008/2 2010/6 2010/10 2011/1H 2011/2H © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 6 6
7.
主なAIR API /
for Smartphone (Android) 加速度センサー Back/Menu/Search ボタンイベント カメラ&カメラロール コンテキストメニュー 地理位置情報 / GPS ローカルDB ジェスチャー(Windows、Mac OSでも可) マルチタッチ(Windows 7でも可) HTMLコンテンツ表示 マイク ネットワーク情報 カスタムURI 画面表示方向の変更 画面消灯制御 仮想キーボード © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 7
8.
Adobe AIR LaunchPad
AIRアプリケーション開発支援ツール(無償) Wizard形式でアプリ雛形を自動生成 http://adobe.ly/AirLaunchpad © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 8 8
9.
Tour de Mobile
Flex スマートフォン向けの Flex / AIR サンプル集アプリ(無償) ソースコード付き Android Marketで「Tour de Mobile Flex」を検索 © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 9 9
10.
主なAPI対応一覧 / 入力系
デスクトップ モバイル TV 対応チェック 加速度センサー ● Accelermeter.isSupported カメラ ● ● ▲ Camera.isSupported 位置情報 ● Geolocation.isSupported IME ● IME.isSupported Microphone.isSupported or マイク ● ● ▲ Microphone.getMicrophone() マルチタッチ ● ● ジェスチャー ● ● © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 10 10
11.
主なAPI対応一覧 / 出力&ウィンドウ系
デスクトップ モバイル TV 対応チェック カメラロール ● MediaLibrary.supportsAddImage コンテキストメニュー ● ContextMenu.isSupported フルスクリーン ● ● ● flash.events.fullScreen (property) ネイティブウィンドウ ● NativeWindow.isSupported ネイティブメニュー ● NativeMenu.isSupported プリントジョブ ● PrintJob.isSupported デバイスの向き ● Stage.supportsOrientationChange © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 11 11
12.
主なAPI対応一覧 / コア系
その1 デスクトップ モバイル TV 対応チェック DRM ● ● DRMManager.isSupported 暗号化ストレージ ● EncryptedLocalStore.isSupported ファイルシステム ● ● ● GPU ● ● ● ※No API HTMLLoader ● (●) HTMLLoader.isSupported StageWebView ● ● StageWebView.isSupported LocalConnection ● ● LocalConnection.isSupported © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 12 12
13.
主なAPI対応一覧 / コア系
その2 デスクトップ モバイル TV 対応チェック PDF ● HTMLLoader.pdfCapability ネイティブプロセス ● NativeProcess.isSupported NativeApplication. ログイン時に起動 ● supportsStartAtLogin SQL ● ● ● SWF in HTML ● HTMLLoader.swfCapability TLF レンダリング ● ● ● TLF インプット ● Cache as bitmap ● ● © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 13 13
14.
Adobe AIR Profiles
http://bit.ly/AirProfiles © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 14 14
15.
AIR for Android
開発ツール Development Tools © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 15
16.
AIR for Android
アプリケーション開発 Android向けの場合は、Flashベースのパターンのみ (※FlashベースのAIRもAPKファイルに再パッケージ可能) © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 16 16
17.
開発ツール
自由度の高いUI系 ex. Gameアプリ Flash Professional + データ表示系 Flash Builder Flex ex. Twitterアプリ © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 17 17
18.
Flash Builder &
Flex 2011年上半期にAndroidアプリ開発に対応予定 プレビュー版がAdobe Labsで絶賛公開中(無償) http://adobe.ly/Labs_Burrito Flash Builder Flex “Burrito” “Hero” FlashやAIRアプリを効率良く FlashやAIRアプリを効率良く 開発するEclipseベースのIDE 開発するオープンソースの Flex SDKを同梱 フレームワークを含むSDK © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 18 18
19.
Flash Builderでのアプリケーション実行とデバッグ
PC上で実行&デバッグ ADL (AIR Debug Launcher)で シミュレーション デバイスの種類も選択可 デバイス上で実行&デバッグ USB接続したデバイスに転送 ブレークポイントのデバッグ可 © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 19 19
20.
Flex “Hero” 概要
Introduction of Flex “Hero” © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 20 20
21.
Flex の進化 © 2010
Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 21 21
22.
Flex Mobileの特徴
SKIN モバイル用スキン NAVIGATION 画面遷移コントロール LAYOUT 画面レイアウト © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 22 22
23.
Flex Mobileの特徴
SKIN モバイル用スキン NAVIGATION 画面遷移コントロール LAYOUT 画面レイアウト © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 23 23
24.
モバイル用スキン
コンポーネントサイズ デフォルトでタッチ操作に対応したサイズ <s:Button id="button" label="{button.height} : {button.width}"/> >> 実行結果 // PC用デフォルトスキン // モバイル用デフォルトスキン タッチ操作 デフォルトでスワイプなどのジェスチャーに対応 <s:List dataProvider="{employeeList}" width="100%" height="100%"/> © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 24 24
25.
モバイル用スキン
CSS Media Query デバイス環境に応じたCSS設定 <fx:Style> @namespace s "library://ns.adobe.com/flex/spark"; @namespace mx "library://ns.adobe.com/flex/mx"; s|Button { fontSize: 12; } @media all and (application-dpi: 160) { s|Button { fontSize: 10; } } @media (application-dpi: 240) and (os-platform: "IOS") { s|Button { fontSize: 11; } } @media (application-dpi: 240) and (os-platform: "Android") { s|Button { color: 13; } } </fx:Style> © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 25 25
26.
Flex Mobileの特徴
SKIN モバイル用スキン NAVIGATION 画面遷移コントロール LAYOUT 画面レイアウト © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 26 26
27.
画面遷移コントロール
多階層の画面構造の場合 自前の遷移コントロールは大変… Restaurant Finder Nearby Search Bookmarks Reviews Settings Edit View Results Edit Filter Edit Review Bookmarks Review Detail Map View Make Add Review Reservation © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 27 27
28.
画面遷移コントロール
ビュースタック 「画面」=「View」としてFlexフレームワークがスタックをコントロール © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 28 28
29.
画面遷移コントロール
Viewのスタック構造 <s:MobileApplication> Main application (MobileApplication) アプリケーションのルート コンポーネント (ViewNavigator) <s:ViewNavigator> Viewのコントロールを担当 MobileApplicationに一つだけ 自動生成される Home (View) “navigator” でViewから参照可能 Contacts (View) <s:View> 一つの画面表示を担当 Search (View) 別のViewに遷移すると破棄される ※Viewのデータは “data” に自動キャッシュ © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 29
30.
画面遷移コントロール
Viewのナビゲーション 次の画面へ navigator.pushView(NextViewClassName, data); 前の画面へ navigator.pop(); 最初の画面へ navigator.popToFirstView(); © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 30 30
31.
Flex Mobileの特徴
SKIN モバイル用スキン NAVIGATION 画面遷移コントロール LAYOUT 画面レイアウト © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 31 31
32.
画面レイアウト
Viewのレイアウト ActionBarのレイアウト navigationContent 画面遷移のための操作ボタンを配置 e.g.「戻る」ボタンや「ホーム」ボタンなど titleContent 画面タイトルや検索用のテキスト入力などを配置 (タイトル文字列は、titleプロパティで指定) actionContent その画面での操作ボタンを配置 e.g.「リロード」ボタンや「検索実行」ボタン、 「編集」ボタンなど © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 32 32
33.
画面レイアウト
画面向きに応じたレイアウト デフォルトで自動レイアウト State設定で自由なレイアウト 横長(landscape)/ 縦長(portrait) <s:states> <s:State name="landscape" /> <s:State name="portrait" /> </s:states> “landscape” “portrait” © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 33 33
34.
Flex Mobileの特徴
SKIN モバイル用スキン NAVIGATION 画面遷移コントロール LAYOUT 画面レイアウト © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 34 34
35.
Flexで作るAIR Androidアプリ
AIR Android アプリケーション モバイル用スキン カメラ/カメラロール 画面遷移コントロール 加速度センサー 画面レイアウト GPS 標準コンポーネント ローカルDB など マルチタッチ/ジェスチャー など © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 35 35
36.
技術情報
Learning & Community © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 36 36
37.
チュートリアル:PriceCom
Flexで作るAndroidアプリ開発 http://adobe.ly/FlexAndroid01 価格.com Webサービスを使った最安値検索アプリ 初心者向けのAdobe Developer Connection記事 轟 啓介 アドビシステムズ株式会社 @keisuke322 © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 37 37
38.
チュートリアル:EmployeeDirectory
Tutorial: Flex for Android in 90 Minutes http://coenraets.org/blog/2010/12/tutorial-flex- for-android-in-90-minutes/ 翻訳版:「Cuaoar.jp」(上条彰宏氏) http://cuaoar.jp/2011/01/flex-android.html Christophe Coenraets アドビシステムズ社 テクニカルエバンジェリスト http://coenraets.org/ © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 38 38
39.
Community
Adobe Developer Connection (ADC) 技術者向けの情報サイト http://www.adobe.com/jp/devnet/ AIR / Flash for Android Group (AF4A) Flashクリエーター系の「日本アンドロイドの AIR/Flash for Android 会」のワーキンググループ Working Group https://groups.google.com/group/AF4A Flex User Group Japan (FxUG) 世界最大規模のFlex開発者コミュニティ Flex User Group http://fxug.net/ 勉強会 3/09(水)@東京(Adobeオフィス) 4/02(土)@名古屋 4/13(水)@東京(Adobeオフィス) 4/23(土)@京都 4/?? (土)@沖縄 © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 39 39
40.
本日のまとめ
Adobe AIRはクロスデバイスに対応 PC / Smartphone / SmartTV ロジックの再利用が可能 AIR for Androidは Flashで柔軟に : 自由度の高いUI系アプリ Flexで効率良く : データ表示系のアプリ Flash & Flex のハイブリッドは最強 Flex “Hero” はモバイルにも最適化 SKIN : モバイルスキンでタッチ操作を快適に NAVIGATION : 画面遷移コントロールをお手軽に LAYOUT : 画面レイアウトを的確に © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 40
41.
© 2010 Adobe
Systems Incorporated. All Rights Reserved. Adobe Confidential. 41 41
42.
© 2010 Adobe
Systems Incorporated. All Rights Reserved. Adobe Confidential. 42
43.
補足&関連情報 © 2010 Adobe
Systems Incorporated. All Rights Reserved. Adobe Confidential. 43
44.
FlashとFlexの特性
Flash(ActionScript) 自由度の高いUI/コンテンツ作成が可能 デザイン指向のアプリケーション向け ゲームなど Flex(ActionScript + MXML) UIコンポーネントやサーバ連携機能が備 わったFlashのフレームワーク (無償オープンソース) Webアプリ(Flash)とDesktopアプリ (AIR)に対応 次期バージョンでモバイルに対応 モバイルアプリの画面遷移機構も提供 開発者にはFlex利用がオススメ © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 44
45.
開発ツール
Adobe Flash Builder “Burrito” (Ver 4.5 preview) http://labs.adobe.com/technologies/flashbuilder_burrito/ EclipseベースのIDE preview版は制限なし! AIR SDK 2.5とFlex SDK “Hero”を同梱 → “Burrito”だけあれば、すぐに試せます! 参考までに AIR SDK 2.5 以上 http://www.adobe.com/go/air_sdk_jp(無償) Flex SDK “Hero”(Ver 4.5 preview) http://labs.adobe.com/technologies/flexsdk_hero/(無償) © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 45
46.
開発ツール
AIR 2.5 SDK(無償) http://www.adobe.com/go/air_sdk_jp Androidにも対応したAIR SDK(GingerbreadもOK) Flex SDK “Hero”(無償) http://labs.adobe.com/technologies/flexsdk_hero/ Androidにも対応したFlex SDKのプレビュー版(正式版は2011年上半期) Adobe Flash Builder 4(有償)※無償体験版あり(60日) http://www.adobe.com/jp/products/flex/ Androidにも対応したプレビュー版は、本スライドP.11を参照 Adobe Flash Professional CS5(有償) + Adobe Flash Professional CS5 Extension for AIR 2.5 beta(無償) http://labs.adobe.com/technologies/flashpro_extensionforair/ Adobe AIR Launchpad(無償) http://labs.adobe.com/technologies/airlaunchpad/ Flash Builder に読み込み可能なAIRプロジェクトをウィザード形式で生成可能 © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 46
47.
関連技術記事
『Flex SDK 「Hero」とFlash Builder 「Burrito」を使用したモバイル アプリケーション開発』 http://www.adobe.com/jp/joc/devnet/flex/articles/mobile_development_hero_burrito.html 『Flex SDK 「Hero」のご紹介』 http://www.adobe.com/jp/joc/devnet/flex/articles/introducing_flexsdk_hero.html 『Flash Builderの次期バージョン「Burrito」の新機能』 http://www.adobe.com/jp/joc/devnet/flex/articles/whatsnew_flashbuilder_burrito.html 『Java と ActionScript 3.0 の違い』 http://www.adobe.com/jp/joc/devnet/flex/articles/asforjava1.html © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 47
48.
© 2011 Adobe
Systems Incorporated. All Rights Reserved. Adobe Confidential. 48
Download now