flex and the city in london - keynote
DESCRIPTION
Presentation for the FATC UK event (Flex and the city in London). Keynote that introduced the day.TRANSCRIPT
![Page 1: Flex and the city in London - Keynote](https://reader033.vdocuments.net/reader033/viewer/2022052523/55529aa8b4c9051f108b50c3/html5/thumbnails/1.jpg)
© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con�dential.
Flex: the leading RIA frameworkMichaël CHAIZE | Flash Platform Evangelist
![Page 2: Flex and the city in London - Keynote](https://reader033.vdocuments.net/reader033/viewer/2022052523/55529aa8b4c9051f108b50c3/html5/thumbnails/2.jpg)
©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con�dential.
Menu du jour
2
Why Rich Internet Applications ?
Why does it take so much time ?
Why the Adobe Flash Platform ?
Who invested in Flex ?
What happened in 2010 ?
What’s next ?
What happened to our soccer teams ?
![Page 3: Flex and the city in London - Keynote](https://reader033.vdocuments.net/reader033/viewer/2022052523/55529aa8b4c9051f108b50c3/html5/thumbnails/3.jpg)
©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con�dential.
Introduction
3
Michaël ChaizeFlash Platform [email protected]
My blog: www.RIAgora.com
@mchaize
![Page 4: Flex and the city in London - Keynote](https://reader033.vdocuments.net/reader033/viewer/2022052523/55529aa8b4c9051f108b50c3/html5/thumbnails/4.jpg)
Why Rich Internet Applications ?
![Page 5: Flex and the city in London - Keynote](https://reader033.vdocuments.net/reader033/viewer/2022052523/55529aa8b4c9051f108b50c3/html5/thumbnails/5.jpg)
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe con�dential. 5
What Are Intuitive User Experiences?
! E�ective, E�cient, Engaging, Easy to learn, Error free
! Personalized, responsive experiences across devices and channels
! Communication & collaboration in context
! Harmonization of backend processes and services
![Page 6: Flex and the city in London - Keynote](https://reader033.vdocuments.net/reader033/viewer/2022052523/55529aa8b4c9051f108b50c3/html5/thumbnails/6.jpg)
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe con�dential. 6
Why Do Intuitive User Experiences Ma�er?
ForresterAugust 7, 2009�e State Of Enterprise IT Budgets: 2009by Heidi Lo and Andrew Bartels
![Page 7: Flex and the city in London - Keynote](https://reader033.vdocuments.net/reader033/viewer/2022052523/55529aa8b4c9051f108b50c3/html5/thumbnails/7.jpg)
©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con�dential. 7
RIA bene�ts
Operating costs ?
- 6M calls+ 19M€
![Page 8: Flex and the city in London - Keynote](https://reader033.vdocuments.net/reader033/viewer/2022052523/55529aa8b4c9051f108b50c3/html5/thumbnails/8.jpg)
©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con�dential. 8
RIA bene�ts
Operating costs ?
![Page 9: Flex and the city in London - Keynote](https://reader033.vdocuments.net/reader033/viewer/2022052523/55529aa8b4c9051f108b50c3/html5/thumbnails/9.jpg)
©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con�dential. 9
RIA bene�ts
Quality of process ?
From 4 weeksto 4 minutes
![Page 10: Flex and the city in London - Keynote](https://reader033.vdocuments.net/reader033/viewer/2022052523/55529aa8b4c9051f108b50c3/html5/thumbnails/10.jpg)
©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con�dential. 10
RIA bene�ts
Retaining customers ?
Would you leave this bank ?
![Page 11: Flex and the city in London - Keynote](https://reader033.vdocuments.net/reader033/viewer/2022052523/55529aa8b4c9051f108b50c3/html5/thumbnails/11.jpg)
©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con�dential. 11
RIA bene�ts
Di�erentiate ?
![Page 12: Flex and the city in London - Keynote](https://reader033.vdocuments.net/reader033/viewer/2022052523/55529aa8b4c9051f108b50c3/html5/thumbnails/12.jpg)
©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con�dential. 12
RIA bene�ts
Workforce productivity ?
![Page 13: Flex and the city in London - Keynote](https://reader033.vdocuments.net/reader033/viewer/2022052523/55529aa8b4c9051f108b50c3/html5/thumbnails/13.jpg)
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe con�dential. 13
Rich User Experiences: Opportunities for internal users
![Page 14: Flex and the city in London - Keynote](https://reader033.vdocuments.net/reader033/viewer/2022052523/55529aa8b4c9051f108b50c3/html5/thumbnails/14.jpg)
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe con�dential. 14
Rich User Experiences: Opportunities for internal users
5 mins 20 secs
Increase productivity & improve decision making
![Page 15: Flex and the city in London - Keynote](https://reader033.vdocuments.net/reader033/viewer/2022052523/55529aa8b4c9051f108b50c3/html5/thumbnails/15.jpg)
Why does it take so much time ?
![Page 16: Flex and the city in London - Keynote](https://reader033.vdocuments.net/reader033/viewer/2022052523/55529aa8b4c9051f108b50c3/html5/thumbnails/16.jpg)
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe con�dential. 16
NATO
![Page 17: Flex and the city in London - Keynote](https://reader033.vdocuments.net/reader033/viewer/2022052523/55529aa8b4c9051f108b50c3/html5/thumbnails/17.jpg)
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe con�dential. 17
NATO
![Page 18: Flex and the city in London - Keynote](https://reader033.vdocuments.net/reader033/viewer/2022052523/55529aa8b4c9051f108b50c3/html5/thumbnails/18.jpg)
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe con�dential. 18
NATO
From a system-centric views to a user-centric applications.
![Page 19: Flex and the city in London - Keynote](https://reader033.vdocuments.net/reader033/viewer/2022052523/55529aa8b4c9051f108b50c3/html5/thumbnails/19.jpg)
Design/Deviterations
PresentationLayer
Services exposure
Business layerDefinition Delivery
Long and painful development cycles.User is involved at the end of the process.The presentation steps start after backend steps.60% of IT applications fail because of poor user adoption.
CLASSIC IT development cycle (system-centric apps)
Services exposure
Business layer
DefinitionDelivery
Roles: design, business layer, presentation layerFunctional and technical specifications from the designGuarantee user adoption
OPTIMIZED RIA development cycle (user-centric apps)
USERS
Design/Usersiterations
PresentationLayer
Design/Deviterations
USERS
Up to 50% fasterMinimize iterationsSuccessful deliveries
USERS
![Page 20: Flex and the city in London - Keynote](https://reader033.vdocuments.net/reader033/viewer/2022052523/55529aa8b4c9051f108b50c3/html5/thumbnails/20.jpg)
Why the Adobe Flash Platform ?
![Page 21: Flex and the city in London - Keynote](https://reader033.vdocuments.net/reader033/viewer/2022052523/55529aa8b4c9051f108b50c3/html5/thumbnails/21.jpg)
©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con�dential.
Applications are beginning adapt to context
RIA Cloud Devices
Adobe Systems Inc.| FOTB2009
> >
![Page 22: Flex and the city in London - Keynote](https://reader033.vdocuments.net/reader033/viewer/2022052523/55529aa8b4c9051f108b50c3/html5/thumbnails/22.jpg)
DATA
APPLICATION SERVER
PRESENTATION LAYER
![Page 23: Flex and the city in London - Keynote](https://reader033.vdocuments.net/reader033/viewer/2022052523/55529aa8b4c9051f108b50c3/html5/thumbnails/23.jpg)
© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con�dential.
All external content and images pending approvals.
�e Flash Platform is the leading solution for rapidly building RIAs
MultiscreenContent and Applications
Flex
ColdFusion
Flash Media Server Family
Flash PlatformServices
AIR
Flash Player
Flash Builder
FlashCatalyst
FlashProfessional
Creative Suite Analytics &Optimization
FLA
SH P
LATF
ORM
TOOLS FRAMEWORK CLIENTSSERVICESSERVERS
LiveCycle
![Page 24: Flex and the city in London - Keynote](https://reader033.vdocuments.net/reader033/viewer/2022052523/55529aa8b4c9051f108b50c3/html5/thumbnails/24.jpg)
Who invested in Flex in Europe ?
![Page 25: Flex and the city in London - Keynote](https://reader033.vdocuments.net/reader033/viewer/2022052523/55529aa8b4c9051f108b50c3/html5/thumbnails/25.jpg)
SUCCESS STORIES
MAINFRAME
REAC
H
Local
Global
RICHText UI Integrated media GUI
CLIENT/SERVER
WEB APPLICATIONS
2004
1992
1998
RICH INTERNETAPPLICATIONS
MAAF, MMA, Generali, VEOLIA WATER, SANOFI AVENTIS
![Page 26: Flex and the city in London - Keynote](https://reader033.vdocuments.net/reader033/viewer/2022052523/55529aa8b4c9051f108b50c3/html5/thumbnails/26.jpg)
SUCCESS STORIES SALESFORCE.COM, SAP, MSFT SHAREPOINT
Sanofi Aventis, Renault, Chaumet, Société Générale, Gaz de France, BNP Paribas, Peugeot, ETAM...
![Page 27: Flex and the city in London - Keynote](https://reader033.vdocuments.net/reader033/viewer/2022052523/55529aa8b4c9051f108b50c3/html5/thumbnails/27.jpg)
SUCCESS STORIES
155kemployees
20Mcustomers
10kbranch o�ces
![Page 28: Flex and the city in London - Keynote](https://reader033.vdocuments.net/reader033/viewer/2022052523/55529aa8b4c9051f108b50c3/html5/thumbnails/28.jpg)
DESIGN, the DNA of Adobe powered by Adobe and SQLi
![Page 29: Flex and the city in London - Keynote](https://reader033.vdocuments.net/reader033/viewer/2022052523/55529aa8b4c9051f108b50c3/html5/thumbnails/29.jpg)
What happened in 2010 ?
![Page 30: Flex and the city in London - Keynote](https://reader033.vdocuments.net/reader033/viewer/2022052523/55529aa8b4c9051f108b50c3/html5/thumbnails/30.jpg)
10.1
EVERY SCREEN
THE RUNTIMES
![Page 31: Flex and the city in London - Keynote](https://reader033.vdocuments.net/reader033/viewer/2022052523/55529aa8b4c9051f108b50c3/html5/thumbnails/31.jpg)
ADOBE AIR 2.0
Out of the browserO�ine/Online syncInvoke OS Native ProcessesEmbed your own Java librariesSoon on smartphones
EXTENDED DESKTOP
THE RUNTIMES
![Page 32: Flex and the city in London - Keynote](https://reader033.vdocuments.net/reader033/viewer/2022052523/55529aa8b4c9051f108b50c3/html5/thumbnails/32.jpg)
ActionScript MXML
Separation of behavior from appearance
GraphicsLayoutAnimationPartsStates
Component Skin
CSS properties
BehaviorLogicData
FLEX 4 AND THE SPARK ARCHITECTURE
DESIGN IN MIND
FLEX 4
![Page 33: Flex and the city in London - Keynote](https://reader033.vdocuments.net/reader033/viewer/2022052523/55529aa8b4c9051f108b50c3/html5/thumbnails/33.jpg)
FLASH BUILDER 4
DEVELOPER PRODUCTIVITY
FLASH BUILDER 4
![Page 34: Flex and the city in London - Keynote](https://reader033.vdocuments.net/reader033/viewer/2022052523/55529aa8b4c9051f108b50c3/html5/thumbnails/34.jpg)
Project owner
Project supervisor
DesignSpecifications
MarketingCustomer relationship
Technical specificationsData modelIT productionDevelopment
Final user Developers
“Business” “IT”
The Enterprise love story
FLASH CATALYST CS5
![Page 35: Flex and the city in London - Keynote](https://reader033.vdocuments.net/reader033/viewer/2022052523/55529aa8b4c9051f108b50c3/html5/thumbnails/35.jpg)
LiveCycle Collaboration Service
IN-CONTEXT COLLABORATION
![Page 36: Flex and the city in London - Keynote](https://reader033.vdocuments.net/reader033/viewer/2022052523/55529aa8b4c9051f108b50c3/html5/thumbnails/36.jpg)
What’s next ?
![Page 37: Flex and the city in London - Keynote](https://reader033.vdocuments.net/reader033/viewer/2022052523/55529aa8b4c9051f108b50c3/html5/thumbnails/37.jpg)
MORE SCREENS, MORE FEATURES
THE RUNTIMES
http://max.adobe.com/online/
![Page 38: Flex and the city in London - Keynote](https://reader033.vdocuments.net/reader033/viewer/2022052523/55529aa8b4c9051f108b50c3/html5/thumbnails/38.jpg)
ADOBE AIR 2.5
MORE SCREENS, MORE FEATURES
ADOBE AIR 2.5
![Page 39: Flex and the city in London - Keynote](https://reader033.vdocuments.net/reader033/viewer/2022052523/55529aa8b4c9051f108b50c3/html5/thumbnails/39.jpg)
Flex “HERO”
THE FRAMEWORK
Multi-Screen Development: Allow developers to build applications that target the web, desktop or mobile devices using a single uni�ed framework.
Spark Maturation: Polish and grow the Spark architecture by adding new Spark components and capabilities.
Large-Application Development: Support developers building large applications by improving fundamental pieces of the Flex infrastructure.
Enhanced RSLs: Remove unused RSLs. Don’t load RSL already loaded by the main application.
![Page 40: Flex and the city in London - Keynote](https://reader033.vdocuments.net/reader033/viewer/2022052523/55529aa8b4c9051f108b50c3/html5/thumbnails/40.jpg)
FLASH BUILDER NEXT
DEVELOPER PRODUCTIVITY & MOBILE
FLASH BUILDER NEXT
Code templates
Metadata code completion
Generate from usage
Quick Assist/Fix
Override / Implements methods
http://blogs.adobe.com/flex/
![Page 41: Flex and the city in London - Keynote](https://reader033.vdocuments.net/reader033/viewer/2022052523/55529aa8b4c9051f108b50c3/html5/thumbnails/41.jpg)
LCDS NEXT
LiveCycle Data Services
Devices & Clients <HTML>JavaScript / AJAXiOS
![Page 42: Flex and the city in London - Keynote](https://reader033.vdocuments.net/reader033/viewer/2022052523/55529aa8b4c9051f108b50c3/html5/thumbnails/42.jpg)
© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con�dential.
All external content and images pending approvals.
�e Flash Platform is the leading solution for rapidly building RIAs
MultiscreenContent and Applications
Flex
ColdFusion
Flash Media Server Family
Flash PlatformServices
AIR
Flash Player
Flash Builder
FlashCatalyst
FlashProfessional
Creative Suite Analytics &Optimization
FLA
SH P
LATF
ORM
TOOLS FRAMEWORK CLIENTSSERVICESSERVERS
LiveCycle
![Page 43: Flex and the city in London - Keynote](https://reader033.vdocuments.net/reader033/viewer/2022052523/55529aa8b4c9051f108b50c3/html5/thumbnails/43.jpg)
2010 RIA rockstar
2011 RIArockstar
![Page 44: Flex and the city in London - Keynote](https://reader033.vdocuments.net/reader033/viewer/2022052523/55529aa8b4c9051f108b50c3/html5/thumbnails/44.jpg)
I’ll watch MAX keynotesh�p://max.adobe.com/online
![Page 45: Flex and the city in London - Keynote](https://reader033.vdocuments.net/reader033/viewer/2022052523/55529aa8b4c9051f108b50c3/html5/thumbnails/45.jpg)
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe con�dential. 45
Flash driving Innovation & Innovation driving Flash
![Page 46: Flex and the city in London - Keynote](https://reader033.vdocuments.net/reader033/viewer/2022052523/55529aa8b4c9051f108b50c3/html5/thumbnails/46.jpg)
©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con�dential.
Now you can free the Flex tigers
46
@mchaize