Flex and the city in London - Keynote

3,640 views

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
3,640
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
80
Comments
1
Likes
5
Embeds 0
No embeds

No notes for slide

Flex and the city in London - Keynote

  1. Flex: the leading RIA framework Michaël CHAIZE | Flash Platform Evangelist © 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.
  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. 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. Why Rich Internet Applications ?
  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. 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. RIA bene ts Operating costs ? - 6M calls + 19M€ ©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 7
  8. RIA bene ts Operating costs ? ©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 8
  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. RIA bene ts Retaining customers ? Would you leave this bank ? ©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 10
  11. RIA bene ts Di erentiate ? ©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 11
  12. RIA bene ts Workforce productivity ? ©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 12
  13. Rich User Experiences: Opportunities for internal users ® Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe con dential. 13
  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. Why does it take so much time ?
  16. NATO ® Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe con dential. 16
  17. NATO ® Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe con dential. 17
  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. 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. Why the Adobe Flash Platform ?
  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. PRESENTATION LAYER APPLICATION SERVER DATA
  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. Who invested in Flex in Europe ?
  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. SUCCESS STORIES SALESFORCE.COM, SAP, MSFT SHAREPOINT Sanofi Aventis, Renault, Chaumet, Société Générale, Gaz de France, BNP Paribas, Peugeot, ETAM...
  27. SUCCESS STORIES 155k 20M 10k employees customers branch o ces
  28. DESIGN, the DNA of Adobe powered by Adobe and SQLi
  29. What happened in 2010 ?
  30. THE RUNTIMES EVERY SCREEN 10.1
  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. 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. DEVELOPER PRODUCTIVITY FLASH BUILDER 4 FLASH BUILDER 4
  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. IN-CONTEXT COLLABORATION LiveCycle Collaboration Service
  36. What’s next ?
  37. THE RUNTIMES MORE SCREENS, MORE FEATURES http://max.adobe.com/online/
  38. ADOBE AIR 2.5 MORE SCREENS, MORE FEATURES ADOBE AIR 2.5
  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. 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. LiveCycle Data Services LCDS NEXT JavaScript iOS <HTML> Devices & Clients / AJAX
  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. 2010 RIA 2011 RIA rockstar rockstar
  44. I’ll watch MAX keynotes h p://max.adobe.com/online
  45. Flash driving Innovation & Innovation driving Flash ® Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe con dential. 45
  46. Now you can free the Flex tigers @mchaize ©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 46

×