SlideShare una empresa de Scribd logo
1 de 19
Flashまわりのでっかい夢
andy hall
adobe systems japan
トピックス
• Flashの現在と近未来とその背景
• 新機能の話
• 製作に必要な設定等の話
• Flash Proで作るGPU対応コンテンツ!?
– Starling Frameworkの紹介
• Q&A
Sources: IDC Worldwide Smartphone 2010-2015 Forecast Update, Mar, 2011
Strategy Analytics, June 2011
By 2015: 140M+ tablets
Android
39%
iPhone OS
16%
BlackBerryOS
15%
Linux Others
3%
Maemo/
MeeGo
0%
Symbian
21%
webOS
1%
Windows
Phone/Mobile
5% Other
0%
2011
Android
46%
iPhone OS
16%
BlackBerryOS
14%
Linux Others
3%
Maemo/
MeeGo
0%
Symbian
0%
webOS
1%
Windows
Phone/Mobile
20%
Other
0%
2014
Gaming Apps Data-driven AppsRich Media Apps
Interactive Web PagesHTML Add-Ons
Branded ExperiencesRich Ads
Via Browsers
on Desktops
Via App Stores on Mobile
Devices and Televisions
two runtimes three solution areas
(plus core platform)
VIDEO
APPS
(Enterprise CEM & Touch Tooling)
GAMING
multiple screens
two runtimes three solution areas
(plus core platform)
VIDEO
APPS
(Enterprise CEM & Touch Tooling)
multiple screens
ゲーム化
(ゲーミフィケーション)
FP11とAIR3の新機能
主に言いますと:
•Stage3D
• NativeExtensions
• Flash Access 3.0
• その他
フロントカメラ、Captive ランタイム、Cubic Bezier、 G.711、
LZMA圧縮、JPEG-XR、セキュア乱数、iOSでのBGM再生、
ソケットイベント、モバイルELS…
Stage3Dとは
GPU
CPU
ベクター
コンテンツ
3D
コンテンツ
Stage3D デモ
CS5.5からFP11を製作するには
手順: サポート#cpsid_90810
1. AIR 3 SDKをFlash CS5.5の「AIR2.6」
フォルダに解凍
2. 新しいplayerglobal.swcとairglobal.swcをどこ
かに置く
3. CS5.5/Common/Configuration/Players
の中身をいじる
Stage3Dコンテンツ
まずはAGALを覚えましょう!
var vertices:Vector.<Number> =
Vector.<Number>([
-0.3,-0.3,0, 1, 0, 0,
-0.3, 0.3, 0, 0, 1, 0,
0.3, 0.3, 0, 0, 0, 1]
);
var vertexBytes:ByteArray =
vertexAssembler.assemble(
Context3DProgramType.VERTEX,
"m44 vt0, va0, vc0 n"
"m44 vt2, va1, vc0 n"
"m44 vt1, vt0, vc4 n"
"m44 op, vt1, vc8 n"
"dp3 vt3, vc12,vt12 n"
"mov v0, vt3 n“
);
AS3 コンテンツ
AGAL (Adobe Graphics Assembly Language)
Flash Player / AIR Runtime
DirectX, OpenGL, OpenGL ES
e.g. Starling,
N2D2,
ReMX..
Screen
GPU
2D Framework 3D Framework
フレームワー
クが3Dモデル
やテキス
チャーなどを
AGALに変換
e.g.
Alternativa3D,
Away3D, Flare3D,
Minko, Mixamo,
Proscenium..
ランタイムが
AGALをOSに
よって変換
Stage3D用フレームワークの設計
Thanks!
andhall@adobe.com
@fenomasQ&A

Más contenido relacionado

Similar a Flashまわりのでっかいゆめを見る

2010年Q1 携帯電話事業者 大手三社の決算サマリー
2010年Q1 携帯電話事業者 大手三社の決算サマリー2010年Q1 携帯電話事業者 大手三社の決算サマリー
2010年Q1 携帯電話事業者 大手三社の決算サマリーTakashi Ohmoto
 
ニューノーマル時代のテストエンジニアへの"food for thought" (JaSST'18 Kansai)
ニューノーマル時代のテストエンジニアへの"food for thought" (JaSST'18 Kansai)ニューノーマル時代のテストエンジニアへの"food for thought" (JaSST'18 Kansai)
ニューノーマル時代のテストエンジニアへの"food for thought" (JaSST'18 Kansai)Keizo Tatsumi
 
みなさんがHtml5をやらなくていい3つの理由
みなさんがHtml5をやらなくていい3つの理由みなさんがHtml5をやらなくていい3つの理由
みなさんがHtml5をやらなくていい3つの理由Masakazu Muraoka
 
NSA NB委員会セミナー「モバイルアプリ開発業務におけるmonacaの活用」
NSA NB委員会セミナー「モバイルアプリ開発業務におけるmonacaの活用」NSA NB委員会セミナー「モバイルアプリ開発業務におけるmonacaの活用」
NSA NB委員会セミナー「モバイルアプリ開発業務におけるmonacaの活用」アシアル株式会社
 
Web App Platform Firefox
Web App Platform FirefoxWeb App Platform Firefox
Web App Platform Firefoxdynamis
 
Html5 seminar 1_pac
Html5 seminar 1_pacHtml5 seminar 1_pac
Html5 seminar 1_pac1PAC. INC.
 
組み込みでも使えるFirefox OS
組み込みでも使えるFirefox OS組み込みでも使えるFirefox OS
組み込みでも使えるFirefox OSNoritada Shimizu
 
スマートフォン市場動向 110525
スマートフォン市場動向 110525スマートフォン市場動向 110525
スマートフォン市場動向 110525Naoto Takeda
 
マジモンについてNHN japan 公開用 pdf
マジモンについてNHN japan 公開用 pdfマジモンについてNHN japan 公開用 pdf
マジモンについてNHN japan 公開用 pdfShuhei Hara
 
【Unite 2018 Tokyo】Windows Mixed Reality 最新アプリ開発情報 ~HoloLens からVRまで~
【Unite 2018 Tokyo】Windows Mixed Reality 最新アプリ開発情報 ~HoloLens からVRまで~【Unite 2018 Tokyo】Windows Mixed Reality 最新アプリ開発情報 ~HoloLens からVRまで~
【Unite 2018 Tokyo】Windows Mixed Reality 最新アプリ開発情報 ~HoloLens からVRまで~UnityTechnologiesJapan002
 
Firefox OS 1.0 Application Development
Firefox OS 1.0 Application DevelopmentFirefox OS 1.0 Application Development
Firefox OS 1.0 Application Developmentdynamis
 
ソフトウェアテストの歴史と近年の動向
ソフトウェアテストの歴史と近年の動向ソフトウェアテストの歴史と近年の動向
ソフトウェアテストの歴史と近年の動向Keizo Tatsumi
 
第4回.NET中心会議 基調講演「スマートフォン時代の到来と.NET開発」(高橋さま)
第4回.NET中心会議 基調講演「スマートフォン時代の到来と.NET開発」(高橋さま)第4回.NET中心会議 基調講演「スマートフォン時代の到来と.NET開発」(高橋さま)
第4回.NET中心会議 基調講演「スマートフォン時代の到来と.NET開発」(高橋さま)Masahiko Isshiki
 
HTML5とマイクロソフト(札幌)
HTML5とマイクロソフト(札幌)HTML5とマイクロソフト(札幌)
HTML5とマイクロソフト(札幌)Microsoft
 
HTML5とマイクロソフト(広島)
HTML5とマイクロソフト(広島)HTML5とマイクロソフト(広島)
HTML5とマイクロソフト(広島)Microsoft
 
「Web標準」の価値と可能性 〜Windows 8.1とともに考える標準技術の重要性〜
「Web標準」の価値と可能性 〜Windows 8.1とともに考える標準技術の重要性〜「Web標準」の価値と可能性 〜Windows 8.1とともに考える標準技術の重要性〜
「Web標準」の価値と可能性 〜Windows 8.1とともに考える標準技術の重要性〜Microsoft
 

Similar a Flashまわりのでっかいゆめを見る (20)

Why android 2011
Why android 2011Why android 2011
Why android 2011
 
2010年Q1 携帯電話事業者 大手三社の決算サマリー
2010年Q1 携帯電話事業者 大手三社の決算サマリー2010年Q1 携帯電話事業者 大手三社の決算サマリー
2010年Q1 携帯電話事業者 大手三社の決算サマリー
 
ニューノーマル時代のテストエンジニアへの"food for thought" (JaSST'18 Kansai)
ニューノーマル時代のテストエンジニアへの"food for thought" (JaSST'18 Kansai)ニューノーマル時代のテストエンジニアへの"food for thought" (JaSST'18 Kansai)
ニューノーマル時代のテストエンジニアへの"food for thought" (JaSST'18 Kansai)
 
みなさんがHtml5をやらなくていい3つの理由
みなさんがHtml5をやらなくていい3つの理由みなさんがHtml5をやらなくていい3つの理由
みなさんがHtml5をやらなくていい3つの理由
 
NSA NB委員会セミナー「モバイルアプリ開発業務におけるmonacaの活用」
NSA NB委員会セミナー「モバイルアプリ開発業務におけるmonacaの活用」NSA NB委員会セミナー「モバイルアプリ開発業務におけるmonacaの活用」
NSA NB委員会セミナー「モバイルアプリ開発業務におけるmonacaの活用」
 
Platform.html5
Platform.html5Platform.html5
Platform.html5
 
Web App Platform Firefox
Web App Platform FirefoxWeb App Platform Firefox
Web App Platform Firefox
 
Html5 seminar 1_pac
Html5 seminar 1_pacHtml5 seminar 1_pac
Html5 seminar 1_pac
 
組み込みでも使えるFirefox OS
組み込みでも使えるFirefox OS組み込みでも使えるFirefox OS
組み込みでも使えるFirefox OS
 
スマートフォン市場動向 110525
スマートフォン市場動向 110525スマートフォン市場動向 110525
スマートフォン市場動向 110525
 
マジモンについてNHN japan 公開用 pdf
マジモンについてNHN japan 公開用 pdfマジモンについてNHN japan 公開用 pdf
マジモンについてNHN japan 公開用 pdf
 
【Unite 2018 Tokyo】Windows Mixed Reality 最新アプリ開発情報 ~HoloLens からVRまで~
【Unite 2018 Tokyo】Windows Mixed Reality 最新アプリ開発情報 ~HoloLens からVRまで~【Unite 2018 Tokyo】Windows Mixed Reality 最新アプリ開発情報 ~HoloLens からVRまで~
【Unite 2018 Tokyo】Windows Mixed Reality 最新アプリ開発情報 ~HoloLens からVRまで~
 
Firefox OS 1.0 Application Development
Firefox OS 1.0 Application DevelopmentFirefox OS 1.0 Application Development
Firefox OS 1.0 Application Development
 
ソフトウェアテストの歴史と近年の動向
ソフトウェアテストの歴史と近年の動向ソフトウェアテストの歴史と近年の動向
ソフトウェアテストの歴史と近年の動向
 
20110824 android apps_endo
20110824 android apps_endo20110824 android apps_endo
20110824 android apps_endo
 
20110824 android apps_endo
20110824 android apps_endo20110824 android apps_endo
20110824 android apps_endo
 
第4回.NET中心会議 基調講演「スマートフォン時代の到来と.NET開発」(高橋さま)
第4回.NET中心会議 基調講演「スマートフォン時代の到来と.NET開発」(高橋さま)第4回.NET中心会議 基調講演「スマートフォン時代の到来と.NET開発」(高橋さま)
第4回.NET中心会議 基調講演「スマートフォン時代の到来と.NET開発」(高橋さま)
 
HTML5とマイクロソフト(札幌)
HTML5とマイクロソフト(札幌)HTML5とマイクロソフト(札幌)
HTML5とマイクロソフト(札幌)
 
HTML5とマイクロソフト(広島)
HTML5とマイクロソフト(広島)HTML5とマイクロソフト(広島)
HTML5とマイクロソフト(広島)
 
「Web標準」の価値と可能性 〜Windows 8.1とともに考える標準技術の重要性〜
「Web標準」の価値と可能性 〜Windows 8.1とともに考える標準技術の重要性〜「Web標準」の価値と可能性 〜Windows 8.1とともに考える標準技術の重要性〜
「Web標準」の価値と可能性 〜Windows 8.1とともに考える標準技術の重要性〜
 

Más de Andy Hall

FITC2014 モダンなWeb
FITC2014 モダンなWebFITC2014 モダンなWeb
FITC2014 モダンなWebAndy Hall
 
AIRにおけるゲーム創り
AIRにおけるゲーム創りAIRにおけるゲーム創り
AIRにおけるゲーム創りAndy Hall
 
Flash/AIRの最新情報及びARMとの協業
Flash/AIRの最新情報及びARMとの協業Flash/AIRの最新情報及びARMとの協業
Flash/AIRの最新情報及びARMとの協業Andy Hall
 
ごはんとFlash 2010
ごはんとFlash 2010ごはんとFlash 2010
ごはんとFlash 2010Andy Hall
 
PhoneGapとハイブリッド開発
PhoneGapとハイブリッド開発PhoneGapとハイブリッド開発
PhoneGapとハイブリッド開発Andy Hall
 
PhoneGapでハイブリッド開発 for Firefox OS
PhoneGapでハイブリッド開発 for Firefox OSPhoneGapでハイブリッド開発 for Firefox OS
PhoneGapでハイブリッド開発 for Firefox OSAndy Hall
 
PhoneGap クイック スタート ガイド
PhoneGap クイック スタート ガイドPhoneGap クイック スタート ガイド
PhoneGap クイック スタート ガイドAndy Hall
 
Adobe&HTML 札幌 - HTML5 Caravan
Adobe&HTML 札幌 - HTML5 CaravanAdobe&HTML 札幌 - HTML5 Caravan
Adobe&HTML 札幌 - HTML5 CaravanAndy Hall
 
モダンなWebとモダンな開発ツールの新ネタ
モダンなWebとモダンな開発ツールの新ネタモダンなWebとモダンな開発ツールの新ネタ
モダンなWebとモダンな開発ツールの新ネタAndy Hall
 
HTML5 Caravan 福岡・Adobe&HTMLのスライド
HTML5 Caravan 福岡・Adobe&HTMLのスライドHTML5 Caravan 福岡・Adobe&HTMLのスライド
HTML5 Caravan 福岡・Adobe&HTMLのスライドAndy Hall
 
Node.js and Photoshop Generator - JSConf Asia 2013
Node.js and Photoshop Generator - JSConf Asia 2013Node.js and Photoshop Generator - JSConf Asia 2013
Node.js and Photoshop Generator - JSConf Asia 2013Andy Hall
 
dotFes - Web標準にEdgeを利かそう
dotFes - Web標準にEdgeを利かそうdotFes - Web標準にEdgeを利かそう
dotFes - Web標準にEdgeを利かそうAndy Hall
 
dotFes KYOTO - スマホ開発にAIR & PhoneGapを勧める5つの理由
dotFes KYOTO - スマホ開発にAIR & PhoneGapを勧める5つの理由dotFes KYOTO - スマホ開発にAIR & PhoneGapを勧める5つの理由
dotFes KYOTO - スマホ開発にAIR & PhoneGapを勧める5つの理由Andy Hall
 
モダンなウェブをモダンなツールで創ろう!
モダンなウェブをモダンなツールで創ろう!モダンなウェブをモダンなツールで創ろう!
モダンなウェブをモダンなツールで創ろう!Andy Hall
 
CEDEC 2013 - FlashによるアセットワークフローのHTML5やネイティブアプリへのうまい持ち込み方
CEDEC 2013 - FlashによるアセットワークフローのHTML5やネイティブアプリへのうまい持ち込み方CEDEC 2013 - FlashによるアセットワークフローのHTML5やネイティブアプリへのうまい持ち込み方
CEDEC 2013 - FlashによるアセットワークフローのHTML5やネイティブアプリへのうまい持ち込み方Andy Hall
 
Link test mac
Link test macLink test mac
Link test macAndy Hall
 
Link test win
Link test winLink test win
Link test winAndy Hall
 
Adobe & HTML5
Adobe & HTML5Adobe & HTML5
Adobe & HTML5Andy Hall
 
Dragon bones ボーンアニメーション紹介&v2.0アップデート
Dragon bones ボーンアニメーション紹介&v2.0アップデートDragon bones ボーンアニメーション紹介&v2.0アップデート
Dragon bones ボーンアニメーション紹介&v2.0アップデートAndy Hall
 
International flash games
International flash gamesInternational flash games
International flash gamesAndy Hall
 

Más de Andy Hall (20)

FITC2014 モダンなWeb
FITC2014 モダンなWebFITC2014 モダンなWeb
FITC2014 モダンなWeb
 
AIRにおけるゲーム創り
AIRにおけるゲーム創りAIRにおけるゲーム創り
AIRにおけるゲーム創り
 
Flash/AIRの最新情報及びARMとの協業
Flash/AIRの最新情報及びARMとの協業Flash/AIRの最新情報及びARMとの協業
Flash/AIRの最新情報及びARMとの協業
 
ごはんとFlash 2010
ごはんとFlash 2010ごはんとFlash 2010
ごはんとFlash 2010
 
PhoneGapとハイブリッド開発
PhoneGapとハイブリッド開発PhoneGapとハイブリッド開発
PhoneGapとハイブリッド開発
 
PhoneGapでハイブリッド開発 for Firefox OS
PhoneGapでハイブリッド開発 for Firefox OSPhoneGapでハイブリッド開発 for Firefox OS
PhoneGapでハイブリッド開発 for Firefox OS
 
PhoneGap クイック スタート ガイド
PhoneGap クイック スタート ガイドPhoneGap クイック スタート ガイド
PhoneGap クイック スタート ガイド
 
Adobe&HTML 札幌 - HTML5 Caravan
Adobe&HTML 札幌 - HTML5 CaravanAdobe&HTML 札幌 - HTML5 Caravan
Adobe&HTML 札幌 - HTML5 Caravan
 
モダンなWebとモダンな開発ツールの新ネタ
モダンなWebとモダンな開発ツールの新ネタモダンなWebとモダンな開発ツールの新ネタ
モダンなWebとモダンな開発ツールの新ネタ
 
HTML5 Caravan 福岡・Adobe&HTMLのスライド
HTML5 Caravan 福岡・Adobe&HTMLのスライドHTML5 Caravan 福岡・Adobe&HTMLのスライド
HTML5 Caravan 福岡・Adobe&HTMLのスライド
 
Node.js and Photoshop Generator - JSConf Asia 2013
Node.js and Photoshop Generator - JSConf Asia 2013Node.js and Photoshop Generator - JSConf Asia 2013
Node.js and Photoshop Generator - JSConf Asia 2013
 
dotFes - Web標準にEdgeを利かそう
dotFes - Web標準にEdgeを利かそうdotFes - Web標準にEdgeを利かそう
dotFes - Web標準にEdgeを利かそう
 
dotFes KYOTO - スマホ開発にAIR & PhoneGapを勧める5つの理由
dotFes KYOTO - スマホ開発にAIR & PhoneGapを勧める5つの理由dotFes KYOTO - スマホ開発にAIR & PhoneGapを勧める5つの理由
dotFes KYOTO - スマホ開発にAIR & PhoneGapを勧める5つの理由
 
モダンなウェブをモダンなツールで創ろう!
モダンなウェブをモダンなツールで創ろう!モダンなウェブをモダンなツールで創ろう!
モダンなウェブをモダンなツールで創ろう!
 
CEDEC 2013 - FlashによるアセットワークフローのHTML5やネイティブアプリへのうまい持ち込み方
CEDEC 2013 - FlashによるアセットワークフローのHTML5やネイティブアプリへのうまい持ち込み方CEDEC 2013 - FlashによるアセットワークフローのHTML5やネイティブアプリへのうまい持ち込み方
CEDEC 2013 - FlashによるアセットワークフローのHTML5やネイティブアプリへのうまい持ち込み方
 
Link test mac
Link test macLink test mac
Link test mac
 
Link test win
Link test winLink test win
Link test win
 
Adobe & HTML5
Adobe & HTML5Adobe & HTML5
Adobe & HTML5
 
Dragon bones ボーンアニメーション紹介&v2.0アップデート
Dragon bones ボーンアニメーション紹介&v2.0アップデートDragon bones ボーンアニメーション紹介&v2.0アップデート
Dragon bones ボーンアニメーション紹介&v2.0アップデート
 
International flash games
International flash gamesInternational flash games
International flash games
 

Flashまわりのでっかいゆめを見る

Notas del editor

  1. akbasdf