Upload
michael-chaize
View
765
Download
0
Tags:
Embed Size (px)
DESCRIPTION
Slides présentés à l'événement Mobile de People In Action
Citation preview
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.
Michaël Chaize | Flash Platform Evangelist Enjeux et impacts du multiplateforme sur mobile
Thursday, June 23, 2011
© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.
La bande passante mobile est en pleine explosionC
onne
ctio
n S
peed
(Mbp
s)
1995 20052000 2010 2015
50Mb/s
12Mb/s
3G
Cable/DSL
3G/4G/LTE
Source: Adobe Systems, Inc.
Thursday, June 23, 2011
© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.
L’usage d’Internet est transforméIn
tern
et U
sers
(MM
)
2007E 2008E 2011E 2015E
Mobile
Desktop
You Are Here
2009E 2010E 2012E 2013E 2014E
Source: Morgan Stanley
Thursday, June 23, 2011
© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential. 4
Une stratégie multi-écran
Thursday, June 23, 2011
© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.
Opportunité d’étendre vos services
PERCEPTION
Desktop web
Le multi-écran est n’est pas un sous-ensemble ~ C’est un supplément contraint par la fragmentation
REALITY
MultiscreenTablet
Phone
Mobile OS
Screenresolution
Browser
Desktop web Multiscreen
Thursday, June 23, 2011
© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.
Histoire de Flash et arrivée sur les mobiles
6
Thursday, June 23, 2011
© 2010 Adobe Systems Incorporated. All Rights Reserved.
Technology Partners
Open Screen Project
Content Partners
Thursday, June 23, 2011
© 2010 Adobe Systems Incorporated. All Rights Reserved.
L’entreprise et les applications mobiles
Thursday, June 23, 2011
© 2011 Adobe Systems Incorporated.
L’ère du PC
EspaceHeures !xesPoint d’accès{
Thursday, June 23, 2011
© 2011 Adobe Systems Incorporated.
Confort
Table"es et applications d’entreprise
Thursday, June 23, 2011
© 2011 Adobe Systems Incorporated.
Confort
Table"es et applications d’entreprise
Thursday, June 23, 2011
© 2011 Adobe Systems Incorporated.
Réseau
Table"es et applications d’entreprise
Thursday, June 23, 2011
© 2011 Adobe Systems Incorporated.
Localisation
Table"es et applications d’entreprise
Thursday, June 23, 2011
© 2011 Adobe Systems Incorporated.
HD caméra
Table"es et applications d’entreprise
Thursday, June 23, 2011
© 2011 Adobe Systems Incorporated.
Collaboration
Table"es et applications d’entreprise
Thursday, June 23, 2011
© 2011 Adobe Systems Incorporated.
Nouveaux usages
Remplacement du papier / Audit
Force commerciale, Aide à la vente
Intervention sur site, Expertise technique
Répartition géographie (dispatcher)
Améliorer la productivité
Améliorer la prise de décision
Améliorer la gestion du parc
Thursday, June 23, 2011
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.
Native Mobile Application Development Model
NativeApp
NativeApp
NativeApp
NativeApp
Additional OS’s
A costly, inefficient development model
Thursday, June 23, 2011
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.
Introducing a new mobile development paradigm
Additional OS’s
AIR
Flex Application
One Tool, One Language, One Codebase
Any Platform
Common codebase
Thursday, June 23, 2011
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.
Platforms, browsers, and devices
In-browser
Outside the browser
Set-top boxes (Future)
Mobile Platforms
Thursday, June 23, 2011
SPARK COMPONENT MODEL
FLEX FRAMEWORK 4
ActionScript MXML
GraphicsLayout
AnimationParts
States
Component Skin
CSS properties
BehaviorLogicData
Thursday, June 23, 2011
© 2010 Adobe Systems Incorporated. All Rights Reserved.
Mobile Applications in Flex 4.5
21
s:TabbedViewNavigatorApplications:ViewNavigatorApplications:Application
Thursday, June 23, 2011
© 2010 Adobe Systems Incorporated. All Rights Reserved.
<s:ViewNavigatorApplication> life cycle
22
views.ListEmployees views.DetailsEmployee views.ListEmployees
DATA DATA
persisted in memory
subset
view destroyed view created
view destroyed view created
“BACK” bu!on
Thursday, June 23, 2011
© 2010 Adobe Systems Incorporated. All Rights Reserved.
Flex 4.5 et le multi-écran
<?xml version="1.0" encoding="utf-8"?>
<s:MobileApplication applicationDPI="160"> ...
23
var curDensity:Number = FlexGlobals.topLevelApplication.runtimeDPI;
<s:Image> <s:source> <s:MultiDPIBitmapSource source160dpi="logo.png" source240dpi="logo240.png" source320dpi="logo320.png" /> </s:source> </s:Image>
Thursday, June 23, 2011
© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.
Flex 4.5.1 et Flash Builder 4.5.1
24
BlackBerry PlayBookAndroid tablets Apple tablets
Thursday, June 23, 2011
© 2011 Adobe Systems Incorporated.
Adobe Flex et votre stratégie multi-écran
Thursday, June 23, 2011
© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.
Thursday, June 23, 2011