More Related Content
DOC
PPS
PPT
PPTX
02 up close with servlets PPT
Cidade. Futuros Possíveis PPTX
Examen final. Tema: Bicentenario PPTX
Arqu hardware 09 - tarjetas de video (63170) PDF
CSS Nite in TAKAMATSU - for Dreamweaver beginners More from Keisuke Todoroki
PDF
プロトタイプでWeb制作の手戻りを減らせ!アドビ初のUI/UXデザインツール、Adobe XDのススメ PDF
Webデザイナーにフル活用してもらいたいWeb制作ツール PDF
PDF
CSS Regionsを使った新しい CSSレイアウトを作る方法 PDF
Adobe Edge Inspectを利用してデバッグ PDF
モバイルコンテンツ制作を効 率化するツールを使いこなせ PDF
無償でここまで使えるアドビのWeb制作ツール for デブサミ2013 PDF
HTML5 の Web制作を 確実に楽にする最新の アドビWeb制作ツール for HTML5 Carnival Fukuoka PDF
PDF
更に進化するCSSの表現力と 新しいWebツール [Reloaded] PDF
更に進化するCSSの表現力と新しいWebツール (アドビセッション @HTML5 Conference 2012) PDF
ADC MEETUP Round01 / SESSION1 : CS5.5 Web Premium Overall PDF
Adobe Flash platform の法人利用 PDF
Flexでサクッと作れ!Androidアプリ開発のススメ PDF
Air for android with flex PDF
Adobe flash platform update 2010/11/17 PDF
PDF
PDF
Flex開発を加速するFlash Builder 4新機能紹介 Adobe Flash Platform Update 2010/09
- 1.
Adobe Flash Platform最新情報
轟 啓介 | アドビ システムズ 株式会社 デベロッパーマーケティング
© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
- 2.
顧客の期待に変化
リッチな体験がより一般的に
ソーシャルアプリケーションの台頭
様々なデバイスによるWebアクセス
© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
- 3.
Adobe Flash Platform: Webの可能性を引き出す
動画 音楽 ゲーム
Web上の動画の Web上のゲームの
Flash 採用率 Flash 採用率
データ可視化 インタラクティブ体験 RIA
Alexa調査による
Webサイトでの
Flash 採用率
© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
- 4.
Flash Platform :構成図
多彩なデバイスに対応する
コンテンツとアプリケーション
ツール フレームワーク サーバー サービス クライアント
FLASH PLATFORM
Flash Flash Flex Flash Media Flash Flash Player
Professional Catalyst Serverファミリー Platform
Services
Flash Builder LiveCycle AIR
Creative Suite ColdFusion 解析と最適化
http://www.adobe.com/jp/flashplatform
© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
- 5.
Flash Platform :レイヤー
AIR(.air) Flash(.swf) Ajax
デスクトップ向け ブラウザ向け (.js/.html)
サーバー Appサーバー Appサーバー
APPサーバー
およびクラウド / Service / Service
データプッシュ
データプッシュ
バイナリ通信
バイナリ通信
XML/SOAP
XML/SOAP
XML/JSON
(Request)
HTML
サーバー間通信
データ形式
AIRアプリケーション Flashアプリケーション
HTML
アプリケーション
+
(フレームワーク)
JavaScript
Flex フレームワーク Flex フレームワーク
Flash Player
実行環境
AIR Runtime ブラウザ
(ランタイム)
ブラウザ
OS WIN Mac Linux WIN Mac Linux WIN Mac Linux
ローカルDB SQLite
© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
- 6.
RIAのためのRuntime
AIR(.air) Flash(.swf) Ajax
デスクトップ向け ブラウザ向け (.js/.html)
サーバー Appサーバー Appサーバー
APPサーバー
およびクラウド / Service / Service
データプッシュ
データプッシュ
バイナリ通信
バイナリ通信
XML/SOAP
XML/SOAP
XML/JSON
(Request)
HTML
サーバー間通信
データ形式
AIRアプリケーション Flashアプリケーション
HTML
アプリケーション
+
(フレームワーク)
JavaScript
Flex フレームワーク Flex フレームワーク
Flash Player
実行環境
AIR Runtime ブラウザ
(ランタイム)
ブラウザ
OS WIN Mac Linux WIN Mac Linux WIN Mac Linux
ローカルDB SQLite
© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
- 7.
Flash Player
普及率:98%
最新バージョンは Ver10.1
スマートフォンに対応
Androidは Ver2.2以降
マルチタッチ&ジェスチャー
GPUサポート
DRM対応(Flash Access 2.0)
© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
- 8.
Adobe AIR
Web技術をデスクトップへ
ランタイムインストール数:3億
最新バージョンは Ver2.0
スマートフォンに対応
Androidは Ver2.2以降(2010年内)
最新Webkit搭載(HTML5対応)
SQLite搭載
ソケット機能(Server/Client)
UDPサポート
プロセス起動と連携
Browser Database
(WebKit) (SQLite)
© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
- 9.
Flexフレームワーク
開発者向けのフレームワーク
Flash / AIR アプリケーションに最適
オープンソース(MPL1.1)
最新バージョンは Ver 4.1
MXMLとActionScript3で開発
約70の標準ビジュアルコンポーネント
スマートフォンに対応(2011年)
Flex アプリケーション
Flex フレームワーク
Flash Platform ランタイム
© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
- 10.
Flexフレームワークにおける開発手法
<s:Button label="Hello" click="myAlert('Hello World')"/> MXML
<fx:Script> UIなどを記述
<![CDATA[
import mx.controls.Alert
private function myAlert(alertStr:String):void{ ActionScript 3.0
Alert.show(alertStr); 動作や振る舞いを記述
}
]]>
</fx:Script>
ボタン自体は MXMLタグ をコード記述するだけ、
あるいはVBのようなドラッグ&ドロップ配置
ボタンの動作は ActionScript 3.0 で記述する
ソースはテキスト形式、SWFファイルにコンパイル
© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
- 11.
Flash Builder
Flexの開発効率を高めるIDE
Eclipseのプラグイン
JDTと同様の機能
コードヒント/コード自動生成
参照階層表示
ステップスルーデバッグ
ユニットテスト(FlexUnit)
SVN対応 / ANT対応
その他の強力機能
プロファイラー
ネットワークモニター
© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
- 12.
LiveCycle Data Services
J2EEサーバとクライアントを効率よく連携
バイナリ通信
大量のデータ通信におけるレスポンス時間の短縮
データプッシュ
リアルタイムにサーバーからクライアントにデータを送信
データマネジメント
複数クライアントによる同一データ変更の衝突管理などを自
動で行う
PDF生成
FlexまたはAIRの画面をPDFで出力
新機能も追加
データモデリング機能
Reliable Communication
Data Throttling
オープンソース版
最新バージョンは ES2 BlazeDS
オープンソース版 BlazeDS は無償
機能制限比較
http://www.adobe.com/jp/products/livecycle/
dataservices/compare.html
© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
- 13.
クライアントとLCDSの関係
LiveCycle DataservicesFlashアプリケーションとバックエンドの
データ通信の効率化をお手伝いします
Web
Services
Application
LCDS JMS
POJO RDBMS
J2EE
© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 13
- 14.
Flexフレームワークにおけるデータサービスの位置づけ
Ajaxと同じ
テキストベース
のHTTP通信によ
る限界
<XML>
AMF3による
バイナリ通信で
大量なデータも
LiveCycle
DataServices
高速通信
Application
Java
クライアント間及びJAVA/JMSと連 Java
携したデータプッシュを実現
JMS
LiveCycle DataServices ES2 (J2EEアプリケーション)
•リモーティング(RPC)
•AMF3によるバイナリ通信
http://www.adobe.com/jp/products/livecycle/function.html
•メッセージングによるプッシュ、コラボレーション
•データマネジメントによるデータの同期 e.t.c.……
© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
- 15.
- 16.
Open Screen Project参加パートナー企業
© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 16
- 17.
Android Flash & AIR
Google I/O 2010
© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 17
- 18.
Flash Platform forAndroid
OEM 2010年内
リリース済 リリース
予定
2010年内
ベータ予定 2010年10月 予定
(Google社によれば)
© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. 18
- 19.
クロスプラットフォーム戦略
WRITE ONCE DEPLOY TO MANY
© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
- 20.
Adobe Flash Platform
One Web, Any Device
© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential.
- 21.
© 2010 AdobeSystems Incorporated. All Rights Reserved. Adobe Confidential.