One back-end, multiple screens
      Michaël Chaize | Adobe Developer Evangelist
      RIAgora.com | @mchaize




©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.
Enterprise applications




                              The ultimate goal for Enterprise users:
                            Easily interact with the Enterprise knowledge
                                        at anytime & anywhere




©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.   2
Applications in the Enterprise



Global
                                                                                 2004
                                                                                          RICH INTERNET
                                            WEB APPLICATIONS                              APPLICATIONS
 REACH




                                                                          1998




                                                                   1992
Local
                                                   MAINFRAME                                 CLIENT/SERVER


                                                     Text UI                            Integrated media GUI
                                                                              RICH
                                                                                                               ®




                                                                          4
 Copyright 2008 Adobe Systems Incorporated. All rights reserved.
Human interactions with the Enterprise knowledge




                                                                                Working with paper
                                                                                •Interact directly on the information
                                                                                •One single plan
                                                                                •Learnt at school
                                                                                •Knowledge not centralized
                                                                                •Expensive


©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.   4
Human interactions with the Enterprise knowledge




                                                                                Collaboration on a wall
                                                                                •Interact directly on the information
                                                                                •One single plan
                                                                                •Learnt at school
                                                                                •Knowledge is lost
                                                                                •One at a time


©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.   5
Human interactions with the Enterprise knowledge




                                                                                    e era of PC
                                                                                •Knowledge is centralized
                                                                                •Extended company & Collaboration
                                                                                •Mouse and Keyboard
                                                                                •Learning curve
                                                                                •No mobility at all


©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.   6
Human interactions with the Enterprise knowledge




                                                                                What inspired a PC
                                                                                   is not inspiring
                                                                                         anymore


©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.   7
Human interactions with the Enterprise knowledge




                                                                                Laptops
                                                                                •First a empt of mobility
                                                                                •Extends the work area (home vs office)
                                                                                •Confort
                                                                                •Network access
                                                                                •Worst interactions ever


©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.   8
Human interactions with the Enterprise knowledge




                                                                                Mobility...
                                                                                ...with some constraints




©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.   9
Human interactions with the Enterprise knowledge




                                                                                 Smartphones
                                                                                 •Total mobility
                                                                                 •Confort
                                                                                 •Typing experience
                                                                                 •Small screen = less information



©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.   10
Human interactions with the Enterprise knowledge




                                                                                 Tablets
                                                                                 •Total mobility
                                                                                 •Confort & autonomy
                                                                                 •Typing experience
                                                                                 •Large screen
                                                                                 •Pleasure and work on the same device


©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.   11
Introduce a tablet in a company




         IT Services                                                                                         Employees
        Main challenges:                                                                                            The facts:
        Process to secure con guration and deployment                            Some PC cannibalization is expected to occur.
        Deploy and managed approved apps                                                         One tablet for work and home
        Ensuring mobility is auditable and compliant                                                    ey want the latest tablet
        Readying Help Desk for support calls                                     Native apps deliver the experience that people
        (study by Impetus)                                                                                                expect
        Running existing applications                                             Companies will take years to de ne a mobile
        Welcome a new Operating System                                            strategy, but employees won’t wait that long.
                                                                                                      ey are already iPad ninjas.

©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.   12
Successful Enterprise applications




                                #1
                User-Experience driven development




©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.   13
Why ?



                                                                                 Focus on user-
                                                                                  experience ?




©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.   14
Hotline at Adobe



                                                 FL EX
                   FO RE
                 BE




©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.   15
Hotline at Adobe



                                                 FL EX
                         ER
                      AFT




                        15%                                                 15%          10>1
                          faster                                            cust. sat.   training.




©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.       16
NATO



                                                 FL EX
                   FO RE
                 BE




©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.   17
NATO



                                                 FL EX
                         ER
                      AFT




©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.   18
Car industry



                                                 FL EX
                   FO RE
                 BE




©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.   19
Car industry



                                                 FL EX
                         ER
                      AFT




©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.   20
e traditional way for Enterprise apps development
                                                                  v




           What do                               Express the needs            Technical     Back-end + UI
                                                                                                            Delivery
          you need ?                                 in a doc               speci cations   developments



                                                              LOB                IT




©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.        21
D.D.D - Design Driven Development
                                                                  v




                                                             Observe,                              Technical
    What problems                                                            Find solutions
                                                             Observe,                          solutions to serve   Delivery
    are you facing ?                                                        designing the UI
                                                             Observe                                 the UI



                                                                               What                How
                                                                                                  to build ?
                                                                              to build ?                            Analytics
                                                                                                  to scale ?




©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.         22
Successful Enterprise applications




                               #2
              User-Experience oriented architecture
                             (XOA)




©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.   23
Next generation of Enterprise architecture

            Offline/Online Data                                               Content-driven applications   Real-time Collaboration
             Synchronization                                                   Advanced repository




                      Adobe Data                                                                          Adobe Collaboration
                                                                                   Adobe CQ5
                       Services                                                                                Service
                                                                                Analytics
                                                                                   Adobe Omniture




                            sync


©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.              24
Successful Enterprise applications




                                                               #3
                                                     Xplatform development




©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.   25
Don’t bet on one operating system




                                                                     Windows
                                                                     XP SP3!




©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.      26
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.
Cross-platform development with Adobe solutions


                                               One Tool, One Language, One Codebase


                                                   Native                    Native   Native   Native
                                                    App                       App      App      App




                                                                                               Additional
                                                                                                 OS’s




© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.
#1 on the app store in 14 countries




                                                  Machinarium is a Flash game converted
                                                into native app for iOS and Android tablets
©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.   29
Some Flex mobile apps




                   Politifacts                                              Radio X-track   Narcissus
©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.           30
CareCloud



                                                                                     Video Chat      Get advice from
                                                                                   Share what you       an expert
                                                                                    see, what you
                                                                                         hear




          Use ANE
      to collect patient
             data                                                                                    Read patient
                                                                                                    documents from
                                                                                                       the cloud
                                                                   Consider the
                                                                   context and
                                                                  adapt the user
                                                                    experience




©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.                   31
Successful Enterprise Mobile Applications



                                #1
                User-Experience driven development
                               #2
              User-Experience oriented architecture
                             (XOA)
                               #3
                    Xplatform development

©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.   32
Michaël Chaize | Adobe Developer Evangelist
          RIAgora.com | @mchaize




©2011
©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.

One backend multiple Screens

  • 1.
    One back-end, multiplescreens Michaël Chaize | Adobe Developer Evangelist RIAgora.com | @mchaize ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.
  • 2.
    Enterprise applications The ultimate goal for Enterprise users: Easily interact with the Enterprise knowledge at anytime & anywhere ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 2
  • 3.
    Applications in theEnterprise Global 2004 RICH INTERNET WEB APPLICATIONS APPLICATIONS REACH 1998 1992 Local MAINFRAME CLIENT/SERVER Text UI Integrated media GUI RICH ® 4 Copyright 2008 Adobe Systems Incorporated. All rights reserved.
  • 4.
    Human interactions withthe Enterprise knowledge Working with paper •Interact directly on the information •One single plan •Learnt at school •Knowledge not centralized •Expensive ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 4
  • 5.
    Human interactions withthe Enterprise knowledge Collaboration on a wall •Interact directly on the information •One single plan •Learnt at school •Knowledge is lost •One at a time ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 5
  • 6.
    Human interactions withthe Enterprise knowledge e era of PC •Knowledge is centralized •Extended company & Collaboration •Mouse and Keyboard •Learning curve •No mobility at all ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 6
  • 7.
    Human interactions withthe Enterprise knowledge What inspired a PC is not inspiring anymore ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 7
  • 8.
    Human interactions withthe Enterprise knowledge Laptops •First a empt of mobility •Extends the work area (home vs office) •Confort •Network access •Worst interactions ever ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 8
  • 9.
    Human interactions withthe Enterprise knowledge Mobility... ...with some constraints ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 9
  • 10.
    Human interactions withthe Enterprise knowledge Smartphones •Total mobility •Confort •Typing experience •Small screen = less information ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 10
  • 11.
    Human interactions withthe Enterprise knowledge Tablets •Total mobility •Confort & autonomy •Typing experience •Large screen •Pleasure and work on the same device ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 11
  • 12.
    Introduce a tabletin a company IT Services Employees Main challenges: The facts: Process to secure con guration and deployment Some PC cannibalization is expected to occur. Deploy and managed approved apps One tablet for work and home Ensuring mobility is auditable and compliant ey want the latest tablet Readying Help Desk for support calls Native apps deliver the experience that people (study by Impetus) expect Running existing applications Companies will take years to de ne a mobile Welcome a new Operating System strategy, but employees won’t wait that long. ey are already iPad ninjas. ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 12
  • 13.
    Successful Enterprise applications #1 User-Experience driven development ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 13
  • 14.
    Why ? Focus on user- experience ? ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 14
  • 15.
    Hotline at Adobe FL EX FO RE BE ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 15
  • 16.
    Hotline at Adobe FL EX ER AFT 15% 15% 10>1 faster cust. sat. training. ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 16
  • 17.
    NATO FL EX FO RE BE ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 17
  • 18.
    NATO FL EX ER AFT ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 18
  • 19.
    Car industry FL EX FO RE BE ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 19
  • 20.
    Car industry FL EX ER AFT ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 20
  • 21.
    e traditional wayfor Enterprise apps development v What do Express the needs Technical Back-end + UI Delivery you need ? in a doc speci cations developments LOB IT ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 21
  • 22.
    D.D.D - DesignDriven Development v Observe, Technical What problems Find solutions Observe, solutions to serve Delivery are you facing ? designing the UI Observe the UI What How to build ? to build ? Analytics to scale ? ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 22
  • 23.
    Successful Enterprise applications #2 User-Experience oriented architecture (XOA) ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 23
  • 24.
    Next generation ofEnterprise architecture Offline/Online Data Content-driven applications Real-time Collaboration Synchronization Advanced repository Adobe Data Adobe Collaboration Adobe CQ5 Services Service Analytics Adobe Omniture sync ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 24
  • 25.
    Successful Enterprise applications #3 Xplatform development ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 25
  • 26.
    Don’t bet onone operating system Windows XP SP3! ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 26
  • 27.
    Native Mobile ApplicationDevelopment 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.
  • 28.
    Cross-platform development withAdobe solutions One Tool, One Language, One Codebase Native Native Native Native App App App App Additional OS’s © 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.
  • 29.
    #1 on theapp store in 14 countries Machinarium is a Flash game converted into native app for iOS and Android tablets ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 29
  • 30.
    Some Flex mobileapps Politifacts Radio X-track Narcissus ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 30
  • 31.
    CareCloud Video Chat Get advice from Share what you an expert see, what you hear Use ANE to collect patient data Read patient documents from the cloud Consider the context and adapt the user experience ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 31
  • 32.
    Successful Enterprise MobileApplications #1 User-Experience driven development #2 User-Experience oriented architecture (XOA) #3 Xplatform development ©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential. 32
  • 33.
    Michaël Chaize |Adobe Developer Evangelist RIAgora.com | @mchaize ©2011 ©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con dential.