flex and the city in london - keynote

46
© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. Flex: the leading RIA framework Michaël CHAIZE | Flash Platform Evangelist

Upload: michael-chaize

Post on 13-May-2015

2.418 views

Category:

Technology


2 download

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

© 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

©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

©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

Why Rich Internet Applications ?

Page 5: Flex and the city in London - Keynote

®

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

®

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

©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

©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

©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

©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

©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

©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

®

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

®

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

Why does it take so much time ?

Page 16: Flex and the city in London - Keynote

®

Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe con�dential. 16

NATO

Page 17: Flex and the city in London - Keynote

®

Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe con�dential. 17

NATO

Page 18: Flex and the city in London - Keynote

®

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

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

Why the Adobe Flash Platform ?

Page 21: Flex and the city in London - Keynote

©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

DATA

APPLICATION SERVER

PRESENTATION LAYER

Page 23: Flex and the city in London - Keynote

© 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

Who invested in Flex in Europe ?

Page 25: Flex and the city in London - Keynote

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

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

SUCCESS STORIES

155kemployees

20Mcustomers

10kbranch o�ces

Page 28: Flex and the city in London - Keynote

DESIGN, the DNA of Adobe powered by Adobe and SQLi

Page 29: Flex and the city in London - Keynote

What happened in 2010 ?

Page 30: Flex and the city in London - Keynote

10.1

EVERY SCREEN

THE RUNTIMES

Page 31: Flex and the city in London - Keynote

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

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

FLASH BUILDER 4

DEVELOPER PRODUCTIVITY

FLASH BUILDER 4

Page 34: Flex and the city in London - Keynote

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

LiveCycle Collaboration Service

IN-CONTEXT COLLABORATION

Page 36: Flex and the city in London - Keynote

What’s next ?

Page 37: Flex and the city in London - Keynote

MORE SCREENS, MORE FEATURES

THE RUNTIMES

http://max.adobe.com/online/

Page 38: Flex and the city in London - Keynote

ADOBE AIR 2.5

MORE SCREENS, MORE FEATURES

ADOBE AIR 2.5

Page 39: Flex and the city in London - Keynote

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

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

LCDS NEXT

LiveCycle Data Services

Devices & Clients <HTML>JavaScript / AJAXiOS

Page 42: Flex and the city in London - Keynote

© 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

2010 RIA rockstar

2011 RIArockstar

Page 44: Flex and the city in London - Keynote

I’ll watch MAX keynotesh�p://max.adobe.com/online

Page 45: Flex and the city in London - Keynote

®

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

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

Now you can free the Flex tigers

46

@mchaize