Flex: the leading RIA framework
      Michaël CHAIZE | Flash Platform Evangelist




© 2010 Adobe Systems Incorporated. Al...
Menu du jour




                                                                                Why Rich Internet Applica...
Introduction




                                                                                Michaël Chaize
          ...
Why
Rich Internet Applications ?
What Are Intuitive User Experiences?


!   E ective, E cient, Engaging, Easy to learn, Error free
!   Personalized, respon...
Why Do Intuitive User Experiences Ma er?




   Forrester
   August 7, 2009
     e State Of Enterprise IT Budgets: 2009
  ...
RIA bene ts




                                                                                Operating costs ?

       ...
RIA bene ts




                                                                                Operating costs ?




©201...
RIA bene ts




                                                                                Quality of process ?

    ...
RIA bene ts




                                                                                 Retaining customers ?

  ...
RIA bene ts




                                                                                 Di erentiate ?




©2010 ...
RIA bene ts




                                                                                 Workforce productivity ?
...
Rich User Experiences: Opportunities for internal users




                                                              ...
Rich User Experiences: Opportunities for internal users




                                                              ...
Why
does it take so much time ?
NATO




                                                                                          ®




Copyright 2009 Ad...
NATO




                                                                                          ®




Copyright 2009 Ad...
NATO




              From a system-centric views to a user-centric applications.

                                      ...
CLASSIC IT development cycle (system-centric apps)                                   USERS



                       Busin...
Why
the Adobe Flash Platform ?
Applications are beginning adapt to context




                                                                        > ...
PRESENTATION LAYER


APPLICATION SERVER


      DATA
e Flash Platform is the leading solution for rapidly building RIAs

                    Multiscreen
                    Co...
Who
invested in Flex in Europe ?
SUCCESS STORIES    MAAF, MMA, Generali, VEOLIA WATER, SANOFI AVENTIS




Global
                                          ...
SUCCESS STORIES   SALESFORCE.COM, SAP, MSFT SHAREPOINT




   Sanofi Aventis, Renault, Chaumet, Société Générale,
     Gaz ...
SUCCESS STORIES




      155k        20M          10k
      employees   customers   branch o ces
DESIGN, the DNA of Adobe   powered by Adobe and SQLi
What
happened in 2010 ?
THE RUNTIMES

EVERY SCREEN




               10.1
THE RUNTIMES

EXTENDED DESKTOP




                                   Out of the browser
                                 ...
DESIGN IN MIND

FLEX 4 AND THE SPARK ARCHITECTURE


            ActionScript                                    MXML

    ...
DEVELOPER PRODUCTIVITY

FLASH BUILDER 4




                         FLASH BUILDER 4
The Enterprise love story



               Design                                                   Technical specificatio...
IN-CONTEXT COLLABORATION

 LiveCycle Collaboration Service
What’s next ?
THE RUNTIMES

MORE SCREENS, MORE FEATURES




               http://max.adobe.com/online/
ADOBE AIR 2.5

MORE SCREENS, MORE FEATURES




       ADOBE AIR 2.5
THE FRAMEWORK

Flex “HERO”




                Multi-Screen Development: Allow developers to build
                applica...
DEVELOPER PRODUCTIVITY & MOBILE

FLASH BUILDER NEXT




                                        Code templates

          ...
LiveCycle Data Services

 LCDS NEXT




                                                    JavaScript
                   ...
e Flash Platform is the leading solution for rapidly building RIAs

                    Multiscreen
                    Co...
2010 RIA   2011 RIA
rockstar   rockstar
I’ll watch MAX keynotes
h p://max.adobe.com/online
Flash driving Innovation & Innovation driving Flash




                                                                  ...
Now you can free the Flex tigers




                                                                                 @mch...
Upcoming SlideShare
Loading in...5
×

Flex and the city in London - Keynote

2,479

Published on

Presentation for the FATC UK event (Flex and the city in London). Keynote that introduced the day.

Published in: Technology
1 Comment
5 Likes
Statistics
Notes
  • Flex is heavy, slow, and mostly you can do the same thing in any javascript framework and it will be faster - ex Apple's Sprout Core, YUI, etc. Feel free to compare the size of this: http://ticci.me/2kf2 to a size of Flex app.
    Consider instead stepping up to writing pure .as. Pure .as app are faster then either of the 2 above. I too started on Flex, but then you move up. So 'leading' .... hmm...
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total Views
2,479
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
79
Comments
1
Likes
5
Embeds 0
No embeds

No notes for slide

Flex and the city in London - Keynote

  1. 1. Flex: the leading RIA framework Michaël CHAIZE | Flash Platform Evangelist © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.
  2. 2. Menu du jour 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 ? ©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 2
  3. 3. Introduction Michaël Chaize Flash Platform Evangelist mchaize@adobe.com My blog: www. RIAgora.com @mchaize ©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 3
  4. 4. Why Rich Internet Applications ?
  5. 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 ® Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe con dential. 5
  6. 6. Why Do Intuitive User Experiences Ma er? Forrester August 7, 2009 e State Of Enterprise IT Budgets: 2009 by Heidi Lo and Andrew Bartels ® Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe con dential. 6
  7. 7. RIA bene ts Operating costs ? - 6M calls + 19M€ ©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 7
  8. 8. RIA bene ts Operating costs ? ©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 8
  9. 9. RIA bene ts Quality of process ? From 4 weeks to 4 minutes ©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 9
  10. 10. RIA bene ts Retaining customers ? Would you leave this bank ? ©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 10
  11. 11. RIA bene ts Di erentiate ? ©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 11
  12. 12. RIA bene ts Workforce productivity ? ©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 12
  13. 13. Rich User Experiences: Opportunities for internal users ® Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe con dential. 13
  14. 14. Rich User Experiences: Opportunities for internal users 5 mins 20 secs Increase productivity & improve decision making ® Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe con dential. 14
  15. 15. Why does it take so much time ?
  16. 16. NATO ® Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe con dential. 16
  17. 17. NATO ® Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe con dential. 17
  18. 18. NATO From a system-centric views to a user-centric applications. ® Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe con dential. 18
  19. 19. CLASSIC IT development cycle (system-centric apps) USERS Business Services Presentation Design/Dev Definition Delivery layer exposure Layer iterations 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. OPTIMIZED RIA development cycle (user-centric apps) Business Services USERS layer exposure Design/Users Delivery Definition USERS iterations Design/Dev Presentation iterations Layer Up to 50% faster Minimize iterations Roles: design, business layer, presentation layer Successful deliveries Functional and technical specifications from the design Guarantee user adoption
  20. 20. Why the Adobe Flash Platform ?
  21. 21. Applications are beginning adapt to context > > RIA Cloud Devices ©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. Adobe Systems Inc.| FOTB2009
  22. 22. PRESENTATION LAYER APPLICATION SERVER DATA
  23. 23. e Flash Platform is the leading solution for rapidly building RIAs Multiscreen Content and Applications TOOLS FRAMEWORK SERVERS SERVICES CLIENTS FLASH PLATFORM Flash Flash Flex Flash Media Flash Flash Player Professional Catalyst Server Family Platform Services Flash Builder LiveCycle AIR Creative Suite ColdFusion Analytics & Optimization © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. All external content and images pending approvals.
  24. 24. Who invested in Flex in Europe ?
  25. 25. SUCCESS STORIES MAAF, MMA, Generali, VEOLIA WATER, SANOFI AVENTIS Global 2004 RICH INTERNET WEB APPLICATIONS APPLICATIONS REACH 1998 1992 Local MAINFRAME CLIENT/SERVER Text UI Integrated media GUI RICH
  26. 26. SUCCESS STORIES SALESFORCE.COM, SAP, MSFT SHAREPOINT Sanofi Aventis, Renault, Chaumet, Société Générale, Gaz de France, BNP Paribas, Peugeot, ETAM...
  27. 27. SUCCESS STORIES 155k 20M 10k employees customers branch o ces
  28. 28. DESIGN, the DNA of Adobe powered by Adobe and SQLi
  29. 29. What happened in 2010 ?
  30. 30. THE RUNTIMES EVERY SCREEN 10.1
  31. 31. THE RUNTIMES EXTENDED DESKTOP Out of the browser O ine/Online sync Invoke OS Native Processes Embed your own Java libraries Soon on smartphones ADOBE AIR 2.0
  32. 32. DESIGN IN MIND FLEX 4 AND THE SPARK ARCHITECTURE ActionScript MXML Component Skin FLEX 4 Graphics Behavior Layout Logic Animation CSS properties Parts Data States Separation of behavior from appearance
  33. 33. DEVELOPER PRODUCTIVITY FLASH BUILDER 4 FLASH BUILDER 4
  34. 34. The Enterprise love story Design Technical specifications Specifications Project Project Data model Marketing Customer relationship owner supervisor IT production Development “Business” “IT” FLASH CATALYST CS5 Final user Developers
  35. 35. IN-CONTEXT COLLABORATION LiveCycle Collaboration Service
  36. 36. What’s next ?
  37. 37. THE RUNTIMES MORE SCREENS, MORE FEATURES http://max.adobe.com/online/
  38. 38. ADOBE AIR 2.5 MORE SCREENS, MORE FEATURES ADOBE AIR 2.5
  39. 39. THE FRAMEWORK Flex “HERO” 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.
  40. 40. DEVELOPER PRODUCTIVITY & MOBILE FLASH BUILDER NEXT Code templates Metadata code completion Generate from usage Quick Assist/Fix FLASH BUILDER NEXT Override / Implements methods http://blogs.adobe.com/flex/
  41. 41. LiveCycle Data Services LCDS NEXT JavaScript iOS <HTML> Devices & Clients / AJAX
  42. 42. e Flash Platform is the leading solution for rapidly building RIAs Multiscreen Content and Applications TOOLS FRAMEWORK SERVERS SERVICES CLIENTS FLASH PLATFORM Flash Flash Flex Flash Media Flash Flash Player Professional Catalyst Server Family Platform Services Flash Builder LiveCycle AIR Creative Suite ColdFusion Analytics & Optimization © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. All external content and images pending approvals.
  43. 43. 2010 RIA 2011 RIA rockstar rockstar
  44. 44. I’ll watch MAX keynotes h p://max.adobe.com/online
  45. 45. Flash driving Innovation & Innovation driving Flash ® Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe con dential. 45
  46. 46. Now you can free the Flex tigers @mchaize ©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 46
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×