One backend multiple Screens

Post on 18-Nov-2014

914 views 0 download

description

My slides in Tel-Aviv

Transcript of One backend multiple Screens

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

One back-end, multiple screensMichaël Chaize | Adobe Developer EvangelistRIAgora.com | @mchaize

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

Enterprise applications

2

Easily interact with the Enterprise knowledgeat anytime & anywhere

The ultimate goal for Enterprise users:

®

Copyright 2008 Adobe Systems Incorporated. All rights reserved. 4

Applications in the Enterprise

MAINFRAME

REAC

H

Local

Global

RICHText UI Integrated media GUI

CLIENT/SERVER

WEB APPLICATIONS

2004

1992

1998

RICH INTERNETAPPLICATIONS

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

Human interactions with the Enterprise knowledge

4

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. 5

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

Human interactions with the Enterprise knowledge

©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential. 6

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

Human interactions with the Enterprise knowledge

©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential. 7

What inspired a PC is not inspiring

anymore

Human interactions with the Enterprise knowledge

©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential. 8

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

Human interactions with the Enterprise knowledge

©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential. 9

Mobility......with some constraints

Human interactions with the Enterprise knowledge

©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential. 10

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

Human interactions with the Enterprise knowledge

©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential. 11

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

Human interactions with the Enterprise knowledge

©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential. 12

Introduce a tablet in a company

IT Services Employees

Main challenges:

Process to secure con!guration and deploymentDeploy and managed approved appsEnsuring mobility is auditable and compliantReadying Help Desk for support calls(study by Impetus)Running existing applicationsWelcome a new Operating System

The facts:

Some PC cannibalization is expected to occur.One tablet for work and home

"ey want the latest tabletNative apps deliver the experience that people

expectCompanies will take years to de!ne a mobile strategy, but employees won’t wait that long.

"ey are already iPad ninjas.

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

Successful Enterprise applications

13

#1User-Experience driven development

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

Why ?

14

Focus on user-experience ?

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

Hotline at Adobe

15

BEFORE FLEX

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

Hotline at Adobe

16

AFTER FLEX

15%faster

15%cust. sat.

10>1training.

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

NATO

17

BEFORE FLEX

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

NATO

18

AFTER FLEX

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

Car industry

19

BEFORE FLEX

©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential. 20

Car industry

AFTER FLEX

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

"e traditional way for Enterprise apps development

21

v

What do you need ?

Express the needs in a doc

Technical speci!cations

Back-end + UI developments Delivery

LOB IT

©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential. 22

v

What problems are you facing ?

Observe, Observe, Observe

Find solutions designing the UI

Technical solutions to serve

the UIDelivery

D.D.D - Design Driven Development

Whatto build ?

Howto build ?to scale ? Analytics

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

Successful Enterprise applications

23

#2User-Experience oriented architecture

(XOA)

©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential. 24

Next generation of Enterprise architecture

sync

Adobe Data Services

Adobe CQ5Adobe Collaboration

Service

Offline/Online Data Synchronization

Content-driven applicationsAdvanced repository

Real-time Collaboration

AnalyticsAdobe Omniture

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

Successful Enterprise applications

25

#3Xplatform development

©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential. 26

Don’t bet on one operating system

Windows XP SP3!

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

Native Mobile Application Development Model

NativeApp

NativeApp

NativeApp

NativeApp

Additional OS’s

A costly, inefficient development model

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

Cross-platform development with Adobe solutions

NativeApp

NativeApp

NativeApp

NativeApp

Additional OS’s

One Tool, One Language, One Codebase

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

#1 on the app store in 14 countries

29

Machinarium is a Flash game converted into native app for iOS and Android tablets

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

Some Flex mobile apps

30

Politifacts Radio X-track Narcissus

©2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential. 31

CareCloud

Use ANEto collect patient

data

Video ChatShare what you see, what you

hear

Get advice from an expert

Read patient documents from

the cloud

Consider the context and

adapt the userexperience

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

Successful Enterprise Mobile Applications

32

#3Xplatform development

#2User-Experience oriented architecture

(XOA)

#1User-Experience driven development

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

Michaël Chaize | Adobe Developer EvangelistRIAgora.com | @mchaize