Submit Search
Upload
Architecting user experiences with Flex and AIR
•
0 likes
•
531 views
AI-enhanced title
Michael Chaize
Follow
Slides at JAX Mainz 2011 about Flex 4.5 and mobile applications
Read less
Read more
Technology
Business
Report
Share
Report
Share
1 of 35
Download now
Download to read offline
Recommended
Breizh camp adobe flex et les mobiles
Breizh camp adobe flex et les mobiles
Michael Chaize
Devoxx 2010: Develop mobile applications with Flex
Devoxx 2010: Develop mobile applications with Flex
Michael Chaize
Adobe flex at jax london 2011
Adobe flex at jax london 2011
Michael Chaize
Enterprise Flex applications on tablet devices
Enterprise Flex applications on tablet devices
Michael Chaize
The future of the Adobe Flash platform
The future of the Adobe Flash platform
Michael Chaize
Jax2001 adobe keynote
Jax2001 adobe keynote
Michael Chaize
Using design pattern for mobile
Using design pattern for mobile
luca mezzalira
Montpellier - Flex UG
Montpellier - Flex UG
Michael Chaize
Recommended
Breizh camp adobe flex et les mobiles
Breizh camp adobe flex et les mobiles
Michael Chaize
Devoxx 2010: Develop mobile applications with Flex
Devoxx 2010: Develop mobile applications with Flex
Michael Chaize
Adobe flex at jax london 2011
Adobe flex at jax london 2011
Michael Chaize
Enterprise Flex applications on tablet devices
Enterprise Flex applications on tablet devices
Michael Chaize
The future of the Adobe Flash platform
The future of the Adobe Flash platform
Michael Chaize
Jax2001 adobe keynote
Jax2001 adobe keynote
Michael Chaize
Using design pattern for mobile
Using design pattern for mobile
luca mezzalira
Montpellier - Flex UG
Montpellier - Flex UG
Michael Chaize
Flex mobile for JUG
Flex mobile for JUG
Michael Chaize
Back From MAX in London for CQ5 users
Back From MAX in London for CQ5 users
Michael Chaize
Over the air 2.5 - Adobe AIR for Android
Over the air 2.5 - Adobe AIR for Android
Michael Chaize
Fatc - Productivity by Design
Fatc - Productivity by Design
Michael Chaize
Best practices for Flash applications on mobile devices
Best practices for Flash applications on mobile devices
Michael Chaize
Flash camp portugal - Let's talk about Flex baby
Flash camp portugal - Let's talk about Flex baby
Michael Chaize
Flex and the city in London - Keynote
Flex and the city in London - Keynote
Michael Chaize
One backend multiple Screens
One backend multiple Screens
Michael Chaize
Xplatform mobile development
Xplatform mobile development
Michael Chaize
Oop2012 mobile workshops
Oop2012 mobile workshops
Michael Chaize
Flex 4.5 and mobile development
Flex 4.5 and mobile development
Michael Chaize
Adobe Flash platform の法人利用
Adobe Flash platform の法人利用
Keisuke Todoroki
Ria2010 - keynote - Evolution des RIA d'Entreprise
Ria2010 - keynote - Evolution des RIA d'Entreprise
Michael Chaize
Adobe flash platform java
Adobe flash platform java
Michael Chaize
JAX2010 Flex Java technical session: interactive dashboard
JAX2010 Flex Java technical session: interactive dashboard
Michael Chaize
Creating Flash Content for Mobile Devices
Creating Flash Content for Mobile Devices
paultrani
From Desktop to Mobile: Application Functionality for Small Screens
From Desktop to Mobile: Application Functionality for Small Screens
Joseph Labrecque
Adobe et la stratégie multi-écrans
Adobe et la stratégie multi-écrans
Michael Chaize
Adobe gaming flash gamm michael
Adobe gaming flash gamm michael
Michael Chaize
Develop multi-screen applications with Flex
Develop multi-screen applications with Flex
Codemotion
Lou tulga's president obama's foreclosure relief program outline 2012
Lou tulga's president obama's foreclosure relief program outline 2012
Professional Education Services
Gran Hotel
Gran Hotel
Alejandro Vélez Acevedo
More Related Content
What's hot
Flex mobile for JUG
Flex mobile for JUG
Michael Chaize
Back From MAX in London for CQ5 users
Back From MAX in London for CQ5 users
Michael Chaize
Over the air 2.5 - Adobe AIR for Android
Over the air 2.5 - Adobe AIR for Android
Michael Chaize
Fatc - Productivity by Design
Fatc - Productivity by Design
Michael Chaize
Best practices for Flash applications on mobile devices
Best practices for Flash applications on mobile devices
Michael Chaize
Flash camp portugal - Let's talk about Flex baby
Flash camp portugal - Let's talk about Flex baby
Michael Chaize
Flex and the city in London - Keynote
Flex and the city in London - Keynote
Michael Chaize
One backend multiple Screens
One backend multiple Screens
Michael Chaize
Xplatform mobile development
Xplatform mobile development
Michael Chaize
Oop2012 mobile workshops
Oop2012 mobile workshops
Michael Chaize
Flex 4.5 and mobile development
Flex 4.5 and mobile development
Michael Chaize
Adobe Flash platform の法人利用
Adobe Flash platform の法人利用
Keisuke Todoroki
Ria2010 - keynote - Evolution des RIA d'Entreprise
Ria2010 - keynote - Evolution des RIA d'Entreprise
Michael Chaize
Adobe flash platform java
Adobe flash platform java
Michael Chaize
JAX2010 Flex Java technical session: interactive dashboard
JAX2010 Flex Java technical session: interactive dashboard
Michael Chaize
Creating Flash Content for Mobile Devices
Creating Flash Content for Mobile Devices
paultrani
From Desktop to Mobile: Application Functionality for Small Screens
From Desktop to Mobile: Application Functionality for Small Screens
Joseph Labrecque
Adobe et la stratégie multi-écrans
Adobe et la stratégie multi-écrans
Michael Chaize
Adobe gaming flash gamm michael
Adobe gaming flash gamm michael
Michael Chaize
Develop multi-screen applications with Flex
Develop multi-screen applications with Flex
Codemotion
What's hot
(20)
Flex mobile for JUG
Flex mobile for JUG
Back From MAX in London for CQ5 users
Back From MAX in London for CQ5 users
Over the air 2.5 - Adobe AIR for Android
Over the air 2.5 - Adobe AIR for Android
Fatc - Productivity by Design
Fatc - Productivity by Design
Best practices for Flash applications on mobile devices
Best practices for Flash applications on mobile devices
Flash camp portugal - Let's talk about Flex baby
Flash camp portugal - Let's talk about Flex baby
Flex and the city in London - Keynote
Flex and the city in London - Keynote
One backend multiple Screens
One backend multiple Screens
Xplatform mobile development
Xplatform mobile development
Oop2012 mobile workshops
Oop2012 mobile workshops
Flex 4.5 and mobile development
Flex 4.5 and mobile development
Adobe Flash platform の法人利用
Adobe Flash platform の法人利用
Ria2010 - keynote - Evolution des RIA d'Entreprise
Ria2010 - keynote - Evolution des RIA d'Entreprise
Adobe flash platform java
Adobe flash platform java
JAX2010 Flex Java technical session: interactive dashboard
JAX2010 Flex Java technical session: interactive dashboard
Creating Flash Content for Mobile Devices
Creating Flash Content for Mobile Devices
From Desktop to Mobile: Application Functionality for Small Screens
From Desktop to Mobile: Application Functionality for Small Screens
Adobe et la stratégie multi-écrans
Adobe et la stratégie multi-écrans
Adobe gaming flash gamm michael
Adobe gaming flash gamm michael
Develop multi-screen applications with Flex
Develop multi-screen applications with Flex
Viewers also liked
Lou tulga's president obama's foreclosure relief program outline 2012
Lou tulga's president obama's foreclosure relief program outline 2012
Professional Education Services
Gran Hotel
Gran Hotel
Alejandro Vélez Acevedo
Assignment 2
Assignment 2
Irene Dowdle
June 2007 Seed Sampler
June 2007 Seed Sampler
msainfo
Milieu
Milieu
guest711e06
PLC-2007_Intro
PLC-2007_Intro
Holy Trinity RCSSD #22
Do s2015 08
Do s2015 08
Melanio Florino
Multumire603
Multumire603
Florin Stoica
The New Seven Wonders Of The World
The New Seven Wonders Of The World
sanctuary
Ch07
Ch07
Khalid Rafiq
Paulus
Paulus
eka
Brievenbusreclame_2008
Brievenbusreclame_2008
Peter Wiegman
孩子的心
孩子的心
nonnon
Chebanova
Chebanova
Lidia Pivovarova
2011 energii-pozitive
2011 energii-pozitive
Florin Stoica
Summary of LA5
Summary of LA5
Cma Mohd
Leichtgewichtige Architekturen mit Spring, JPA, Maven und Groovy
Leichtgewichtige Architekturen mit Spring, JPA, Maven und Groovy
Thorsten Kamann
Multimediatag Heidelberg
Multimediatag Heidelberg
MsSchool
How To Brew Coffee At Home
How To Brew Coffee At Home
Jon Gatrell
A Journey Into Wholeness Final
A Journey Into Wholeness Final
msainfo
Viewers also liked
(20)
Lou tulga's president obama's foreclosure relief program outline 2012
Lou tulga's president obama's foreclosure relief program outline 2012
Gran Hotel
Gran Hotel
Assignment 2
Assignment 2
June 2007 Seed Sampler
June 2007 Seed Sampler
Milieu
Milieu
PLC-2007_Intro
PLC-2007_Intro
Do s2015 08
Do s2015 08
Multumire603
Multumire603
The New Seven Wonders Of The World
The New Seven Wonders Of The World
Ch07
Ch07
Paulus
Paulus
Brievenbusreclame_2008
Brievenbusreclame_2008
孩子的心
孩子的心
Chebanova
Chebanova
2011 energii-pozitive
2011 energii-pozitive
Summary of LA5
Summary of LA5
Leichtgewichtige Architekturen mit Spring, JPA, Maven und Groovy
Leichtgewichtige Architekturen mit Spring, JPA, Maven und Groovy
Multimediatag Heidelberg
Multimediatag Heidelberg
How To Brew Coffee At Home
How To Brew Coffee At Home
A Journey Into Wholeness Final
A Journey Into Wholeness Final
Similar to Architecting user experiences with Flex and AIR
Develop mobile applications with Flex
Develop mobile applications with Flex
ConFoo
Flex presentation for Paris Android User group PAUG
Flex presentation for Paris Android User group PAUG
Michael Chaize
Flexpaug 111207121300-phpapp01
Flexpaug 111207121300-phpapp01
Paris Android User Group
Keeping Current with ColdFusion - Adobe Max 2011
Keeping Current with ColdFusion - Adobe Max 2011
Rupesh Kumar
Flex Air Intro
Flex Air Intro
JUG Genova
Flex update - August, 2012
Flex update - August, 2012
Alan Greenblatt
Xebia adobe flash mobile applications
Xebia adobe flash mobile applications
Michael Chaize
Starting mobile development
Starting mobile development
Mihai Corlan
Android Development with Flash Platform
Android Development with Flash Platform
Mihai Corlan
Adobe AIR Mobile development for Android and PlayBook
Adobe AIR Mobile development for Android and PlayBook
Mihai Corlan
Enrique Duvos: Adobe RIA Platform
Enrique Duvos: Adobe RIA Platform
Initium
Drupal and-flex-drupal camp
Drupal and-flex-drupal camp
Claudiu Cristea
Developing RIAs... 10 reasons to use Adobe Flex
Developing RIAs... 10 reasons to use Adobe Flex
Matthias Zeller
Flex For Java Architects Ledroff Breizh Jug V Blog Cc
Flex For Java Architects Ledroff Breizh Jug V Blog Cc
François Le Droff
MMT 28: Adobe »Edge to the Flash«
MMT 28: Adobe »Edge to the Flash«
MMT - Multimediatreff
RIAs with Java, Spring, Hibernate, BlazeDS, and Flex
RIAs with Java, Spring, Hibernate, BlazeDS, and Flex
elliando dias
Reasons for Flash: Flash Development in an HTML5 and App Store World
Reasons for Flash: Flash Development in an HTML5 and App Store World
EffectiveUI
Flash and Flex in an HTML5 / App Store World
Flash and Flex in an HTML5 / App Store World
EffectiveUI
Adobe flash platform java
Adobe flash platform java
Ch'ti JUG
Flex_Basic_Training
Flex_Basic_Training
guest25cec3
Similar to Architecting user experiences with Flex and AIR
(20)
Develop mobile applications with Flex
Develop mobile applications with Flex
Flex presentation for Paris Android User group PAUG
Flex presentation for Paris Android User group PAUG
Flexpaug 111207121300-phpapp01
Flexpaug 111207121300-phpapp01
Keeping Current with ColdFusion - Adobe Max 2011
Keeping Current with ColdFusion - Adobe Max 2011
Flex Air Intro
Flex Air Intro
Flex update - August, 2012
Flex update - August, 2012
Xebia adobe flash mobile applications
Xebia adobe flash mobile applications
Starting mobile development
Starting mobile development
Android Development with Flash Platform
Android Development with Flash Platform
Adobe AIR Mobile development for Android and PlayBook
Adobe AIR Mobile development for Android and PlayBook
Enrique Duvos: Adobe RIA Platform
Enrique Duvos: Adobe RIA Platform
Drupal and-flex-drupal camp
Drupal and-flex-drupal camp
Developing RIAs... 10 reasons to use Adobe Flex
Developing RIAs... 10 reasons to use Adobe Flex
Flex For Java Architects Ledroff Breizh Jug V Blog Cc
Flex For Java Architects Ledroff Breizh Jug V Blog Cc
MMT 28: Adobe »Edge to the Flash«
MMT 28: Adobe »Edge to the Flash«
RIAs with Java, Spring, Hibernate, BlazeDS, and Flex
RIAs with Java, Spring, Hibernate, BlazeDS, and Flex
Reasons for Flash: Flash Development in an HTML5 and App Store World
Reasons for Flash: Flash Development in an HTML5 and App Store World
Flash and Flex in an HTML5 / App Store World
Flash and Flex in an HTML5 / App Store World
Adobe flash platform java
Adobe flash platform java
Flex_Basic_Training
Flex_Basic_Training
More from Michael Chaize
Typography on the Web - FITC Amsterdam 2015
Typography on the Web - FITC Amsterdam 2015
Michael Chaize
FITC Amsterdam 2015 - keynote-adobe - We are mutants
FITC Amsterdam 2015 - keynote-adobe - We are mutants
Michael Chaize
Multimania - Web Design Trends
Multimania - Web Design Trends
Michael Chaize
Feweb - Adobe et le Web Design
Feweb - Adobe et le Web Design
Michael Chaize
FITC 2014 Amsterdam - Adobe Apps for Web Designers in 2014
FITC 2014 Amsterdam - Adobe Apps for Web Designers in 2014
Michael Chaize
Max2013 rejected apps presentation
Max2013 rejected apps presentation
Michael Chaize
Oop2012 keynote Design Driven Development
Oop2012 keynote Design Driven Development
Michael Chaize
Pocket agile challenge adobe mobile v1.0.pptx
Pocket agile challenge adobe mobile v1.0.pptx
Michael Chaize
Ria2010 workshop dev mobile
Ria2010 workshop dev mobile
Michael Chaize
Ria2010 keynote développeurs
Ria2010 keynote développeurs
Michael Chaize
Flex et PHP pour développer des applications mobiles
Flex et PHP pour développer des applications mobiles
Michael Chaize
More from Michael Chaize
(11)
Typography on the Web - FITC Amsterdam 2015
Typography on the Web - FITC Amsterdam 2015
FITC Amsterdam 2015 - keynote-adobe - We are mutants
FITC Amsterdam 2015 - keynote-adobe - We are mutants
Multimania - Web Design Trends
Multimania - Web Design Trends
Feweb - Adobe et le Web Design
Feweb - Adobe et le Web Design
FITC 2014 Amsterdam - Adobe Apps for Web Designers in 2014
FITC 2014 Amsterdam - Adobe Apps for Web Designers in 2014
Max2013 rejected apps presentation
Max2013 rejected apps presentation
Oop2012 keynote Design Driven Development
Oop2012 keynote Design Driven Development
Pocket agile challenge adobe mobile v1.0.pptx
Pocket agile challenge adobe mobile v1.0.pptx
Ria2010 workshop dev mobile
Ria2010 workshop dev mobile
Ria2010 keynote développeurs
Ria2010 keynote développeurs
Flex et PHP pour développer des applications mobiles
Flex et PHP pour développer des applications mobiles
Recently uploaded
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
V3cube
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
debabhi2
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
The Digital Insurer
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
Puma Security, LLC
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Rafal Los
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Delhi Call girls
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Igalia
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Drew Madelung
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
Enterprise Knowledge
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Michael W. Hawkins
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
The Digital Insurer
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
wesley chun
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
naman860154
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
naman860154
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
Sinan KOZAK
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
hans926745
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Roshan Dwivedi
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Delhi Call girls
Recently uploaded
(20)
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Architecting user experiences with Flex and AIR
1.
Architecting user experiences
Michaël Chaize | Flash Platform Evangelist | www.RIAgora.com | @mchaize © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. Wednesday, May 11, 2011 1
2.
Adobe Flex ©
2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 2 Wednesday, May 11, 2011 2
3.
How Flex Works
in the Browser Flex SDK MXML ActionScript Flex Class Library Debuggers Flash Builder IDE © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. Wednesday, May 11, 2011 3
4.
How Flex Works
in the Browser Browser Flex SDK MXML ActionScript Flash Player Flex Class Library Debuggers SOAP HTTP/S AMF/S RTMP/S Flash Builder IDE Web Server Compile XML/HTTP Adobe Data Services REST SOAP Web Services J2EE Application Server Existing Applications & Infrastructure © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. Wednesday, May 11, 2011 3
5.
Flex & Java
& Richness / Fast / Open-source / Industrialization ©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. Wednesday, May 11, 2011 4
6.
© 2011 Adobe
Systems Incorporated. All Rights Reserved. Adobe Con dential. Wednesday, May 11, 2011 5
7.
e explosion of
devices introduces new challenges for application development © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. Wednesday, May 11, 2011 5
8.
Native Mobile Application
Development Model A costly, inefficient development model Native Native Native Native App App App App Additional OS’s © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. Wednesday, May 11, 2011 6
9.
Introducing a new
mobile development paradigm One Tool, One Language, One Codebase Flex Application Common codebase AIR Additional OS’s Any Platform © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. Wednesday, May 11, 2011 7
10.
Platforms, browsers, and
devices In-browser Outside the browser Mobile Platforms Set-top boxes (Future) © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. Wednesday, May 11, 2011 8
11.
Adobe AIR ©
2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 9 Wednesday, May 11, 2011 9
12.
How Flex Works
on Mobile and Desktop Flex SDK MXML ActionScript Flex Class Library Debuggers Flash Builder IDE © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. Wednesday, May 11, 2011 10
13.
How Flex Works
on Mobile and Desktop Mobile or Desktop Files SQLite Noti cations Clipboard Flex SDK MXML ActionScript AIR Client Runtime Flex Class Library Debuggers SOAP HTTP/S AMF/S RTMP/S Flash Builder IDE Web Server / Market place Compile & Package XML/HTTP LC Data Services REST SOAP Web Services J2EE Application Server Existing Applications & Infrastructure © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. Wednesday, May 11, 2011 10
14.
Adobe AIR APIs
- Multitouch - Geolocation - Cameras - Microphone - Accelerometer - Display a web page - SQLite local database - Native extensions - GPU acceleration ©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. Wednesday, May 11, 2011 11
15.
AIR on smartphones
and tablets © 2011 Adobe Systems Incorporated. Wednesday, May 11, 2011 12
16.
What about Flex
? Wednesday, May 11, 2011 13
17.
Adobe Flex 4.5
4.5 © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 14 Wednesday, May 11, 2011 14
18.
FLEX FRAMEWORK 4
SPARK COMPONENT MODEL ActionScript MXML Component Skin Graphics Behavior Layout Animation Logic Parts Data CSS properties States Wednesday, May 11, 2011 15
19.
Mobile Applications in
Flex 4.5 s:Application s:ViewNavigatorApplication s:TabbedViewNavigatorApplication © 2010 Adobe Systems Incorporated. All Rights Reserved. 16 Wednesday, May 11, 2011 16
20.
<s:ViewNavigatorApplication> life cycle
views.ListEmployees views.DetailsEmployee views.ListEmployees view destroyed view created view destroyed view created “BACK” bu on DATA subset DATA persisted in memory © 2010 Adobe Systems Incorporated. All Rights Reserved. 17 Wednesday, May 11, 2011 17
21.
<s:ViewNavigatorApplication> life cycle
views.ListEmployees views.DetailsEmployee views.ListEmployees view destroyed view created view destroyed view created “BACK” bu on DATA subset DATA persisted in memory © 2010 Adobe Systems Incorporated. All Rights Reserved. 17 Wednesday, May 11, 2011 17
22.
<s:ViewNavigatorApplication> life cycle
views.ListEmployees views.DetailsEmployee views.ListEmployees view destroyed view created view destroyed view created “BACK” bu on DATA subset DATA persisted in memory © 2010 Adobe Systems Incorporated. All Rights Reserved. 17 Wednesday, May 11, 2011 17
23.
ActionBar
navigationContent titleContent actionContent <s:View xmlns:fx=http://ns.adobe.com/mxml/2009 … title=”Expenses"> <s:navigationContent> <s:Button icon="@Embed('assets/home.png')"/> </s:navigationContent> <s:actionContent> <s:Button label=”+"/> </s:actionContent> </s:View> © 2010 Adobe Systems Incorporated. All Rights Reserved. 18 3 Wednesday, May 11, 2011 18
24.
Components that have
Mobile Skins § Bu on § CheckBox § DataGroup § Group/HGroup/VGroup/TileGroup § Image/BitmapImage § Label List § RadioBu on/RadioBu onGroup § Scroller § TextArea § TextInput © 2010 Adobe Systems Incorporated. All Rights Reserved. 19 Wednesday, May 11, 2011 19
25.
Screens and Flex
4.5 <?xml version="1.0" encoding="utf-8"?> <s:MobileApplication applicationDPI="160"> ... 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> © 2010 Adobe Systems Incorporated. All Rights Reserved. 20 Wednesday, May 11, 2011 20
26.
Flex 4.5 and
tablets Android tablets BlackBerry PlayBook Apple tablets © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 21 Wednesday, May 11, 2011 21
27.
Demo © 2011
Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 22 Wednesday, May 11, 2011 22
28.
Tablet and Enterprise
applications Camera GPS 3G Mobility Bright screen Microphone © 2011 Adobe Systems Incorporated. Wednesday, May 11, 2011 23
29.
Mobile applications +
JAVA = REAL-TIME © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 24 Wednesday, May 11, 2011 24
30.
IN-CONTEXT COLLABORATION
LiveCycle Collaboration Service Webcam Chat Shared Form Wednesday, May 11, 2011 25
31.
LiveCycle Collaboration Service
Flex & JAVA API Multi-user collaboration in real time § Engage more effectively through a web presence enhanced with real-time collaboration tools. § Integrate text chat, whiteboard functionality, webcam video, and audio into any rich Internet application (RIA), Major Capabilities Peer-to-peer (P2P) streaming of data, audio and video HTTP server-to-server APIs Private audio/video streaming Server-side provisioning of services Large Rooms – via on-demand loading of user Audio/video application multicast presence Record and Playback Screen sharing JavaScript APIs – integration with a customer’s existing websites © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 26 All external content and images pending approvals. Wednesday, May 11, 2011 26
32.
JAVA
JAVA + FLEX 4 rockstar rockstar Wednesday, May 11, 2011 27
33.
JAVA + FLEX
4.5 HYPER ROCK STAR JAVA JAVA + FLEX 4 rockstar rockstar Wednesday, May 11, 2011 27
34.
Michaël Chaize &
resources RIAgora.com Flex.org labs.adobe.com developer.adobe.com @mchaize Tour de Mobile Flex © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 30 Wednesday, May 11, 2011 30
35.
© 2011 Adobe
Systems Incorporated. All Rights Reserved. Adobe Con dential. Wednesday, May 11, 2011 31
Download now