+ All Categories
Home > Technology > Enrique Duvos: Adobe RIA Platform

Enrique Duvos: Adobe RIA Platform

Date post: 28-Nov-2014
Category:
Upload: initium
View: 4,264 times
Download: 1 times
Share this document with a friend
Description:
 
36
2006 Adobe Systems Incorporated. All Rights Reserved. 2008 Adobe Systems Incorporated. All Rights Reserved. 1 Adobe technology platform for rich Internet applications Enrique Duvós Sr Platform Evangelist Adobe Systems blog: www.duvos.com
Transcript
Page 1: Enrique Duvos: Adobe RIA Platform

2006 Adobe Systems Incorporated. All Rights Reserved. 2008 Adobe Systems Incorporated. All Rights Reserved.1

Adobe technology platform for rich Internet applications

Enrique Duvós

Sr Platform Evangelist

Adobe Systems

blog: www.duvos.com

Page 2: Enrique Duvos: Adobe RIA Platform

2008 Adobe Systems Incorporated. All Rights Reserved.

Customer expectations have changed

Page 3: Enrique Duvos: Adobe RIA Platform

2008 Adobe Systems Incorporated. All Rights Reserved.

Customer expectations have changed

Explosion in digital content

Personal publishing and social networks

Multiple devices

Page 4: Enrique Duvos: Adobe RIA Platform

2008 Adobe Systems Incorporated. All Rights Reserved.

Applications have evolved

MAINFRAME

REAC

H

Local

Global

RICHText UI Integrated media GUI

Page 5: Enrique Duvos: Adobe RIA Platform

2008 Adobe Systems Incorporated. All Rights Reserved.

Applications have evolved

MAINFRAME

REAC

H

Local

Global

RICHText UI Integrated media GUI

CLIENT/SERVER

1992

Page 6: Enrique Duvos: Adobe RIA Platform

2008 Adobe Systems Incorporated. All Rights Reserved.

Applications have evolved

MAINFRAME

REAC

H

Local

Global

RICHText UI Integrated media GUI

CLIENT/SERVER

WEB APPLICATIONS

1992

1998

Page 7: Enrique Duvos: Adobe RIA Platform

2008 Adobe Systems Incorporated. All Rights Reserved.

Applications have evolved

MAINFRAME

REAC

H

Local

Global

RICHText UI Integrated media GUI

CLIENT/SERVER

WEB APPLICATIONS

2004

1992

1998

RICH INTERNETAPPLICATIONS (RIAs)

Page 8: Enrique Duvos: Adobe RIA Platform

2008 Adobe Systems Incorporated. All Rights Reserved.

The web changed business requirements

Applications must be built faster by fewer people

Applications must reuse existing infrastructure and assets

Applications must be flexible to support changing requirements

Page 9: Enrique Duvos: Adobe RIA Platform

2008 Adobe Systems Incorporated. All Rights Reserved.

The designer–developer continuum

RIAs require an integrated designer/developer project team

Smooth, efficient workflows from design through application development

Familiar, proven tools working together

Page 10: Enrique Duvos: Adobe RIA Platform

2008 Adobe Systems Incorporated. All Rights Reserved.

Adobe RIA technology platform

Designer/Developer tools

Adobe Creative Suite® 3

Adobe Flex® Builder™

Servers/Services

Adobe ColdFusion®Adobe LiveCycle® Adobe Flash Media

Server Adobe Flash Cast® Adobe Scene7® OnDemand

ApplicationsAdobe® MediaPlayer

Frameworks

ClientsAdobe AIR™

Adobe Flash® Player

AdobeBuzzword™

Adobe Acrobat® Connect™

Ajax Adobe Flex®

Page 11: Enrique Duvos: Adobe RIA Platform

2008 Adobe Systems Incorporated. All Rights Reserved.

Create engaging, cross-platform,rich Internet applications

®ADOBE FLEX 3

A highly productive, free open source framework for building expressive web applications that deploy consistently on all major browsers and on the desktop with Adobe AIR

Page 12: Enrique Duvos: Adobe RIA Platform

2008 Adobe Systems Incorporated. All Rights Reserved.

Amazing Flex apps

Page 13: Enrique Duvos: Adobe RIA Platform

2008 Adobe Systems Incorporated. All Rights Reserved.

Amazing Flex apps

Page 14: Enrique Duvos: Adobe RIA Platform

How Flex Works in the Browser

Flex Builder IDE

Flex SDK

Flex Class Library

MXML ActionScript

Page 15: Enrique Duvos: Adobe RIA Platform

How Flex Works in the Browser

Flex Builder IDE

Flex SDK

Flex Class Library

MXML ActionScript

CompileWeb Server

Browser

Flash Player

Page 16: Enrique Duvos: Adobe RIA Platform

How Flex Works in the Browser

Flex Builder IDE

Flex SDK

Flex Class Library

MXML ActionScript

Compile

SOAP HTTP/S AMF/S RTMP/S

Web Server

Existing Applications & Infrastructure

J2EE Application Server

LC Data ServicesXML/HTTP

REST

SOAP Web Services

Browser

Flash Player

Page 17: Enrique Duvos: Adobe RIA Platform

2008 Adobe Systems Incorporated. All Rights Reserved.

Flash Player and Flex Adoption

Page 18: Enrique Duvos: Adobe RIA Platform

2008 Adobe Systems Incorporated. All Rights Reserved.

Flash Player and Flex Adoption

Installs of Flash Player 9

3,400,000,000+

Page 19: Enrique Duvos: Adobe RIA Platform

2008 Adobe Systems Incorporated. All Rights Reserved.

Flash Player and Flex Adoption

Downloads of Flex

600,000+Installs of Flash Player 9

3,400,000,000+

Page 20: Enrique Duvos: Adobe RIA Platform

2008 Adobe Systems Incorporated. All Rights Reserved.

Flash Player and Flex Adoption

Downloads of Flex

600,000+Installs of Flash Player 9

3,400,000,000+

streamers used Flash to view video in Feb 08

97%

Page 21: Enrique Duvos: Adobe RIA Platform

2008 Adobe Systems Incorporated. All Rights Reserved.

Demand for Flex skills

Page 22: Enrique Duvos: Adobe RIA Platform

2008 Adobe Systems Incorporated. All Rights Reserved.

Application Development Choices

NativeApps

Rich InternetApplications (RIAs)

DesktopRIAs

Static Web

RICH

REACH

Page 23: Enrique Duvos: Adobe RIA Platform

2008 Adobe Systems Incorporated. All Rights Reserved.

Application Development Choices

NativeApps

Rich InternetApplications (RIAs)

DesktopRIAs

Static Web

RICH

REACH

Page 24: Enrique Duvos: Adobe RIA Platform

2008 Adobe Systems Incorporated. All Rights Reserved.

Application Development Choices

NativeApps

Rich InternetApplications (RIAs)

DesktopRIAs

Static Web

RICH

REACH

Page 25: Enrique Duvos: Adobe RIA Platform

2008 Adobe Systems Incorporated. All Rights Reserved.

Disruptive innovation

Page 26: Enrique Duvos: Adobe RIA Platform

2008 Adobe Systems Incorporated. All Rights Reserved.

Disruptive innovation

1984PostScript®

1993Adobe Reader®

1990Creativeapplications

1995Adobe Flash®

2008Adobe AIR™

Page 27: Enrique Duvos: Adobe RIA Platform

2008 Adobe Systems Incorporated. All Rights Reserved.

Adobe AIR enables web developers to use existing technologies to build and deploy rich Internet applications on the desktop.

Page 28: Enrique Duvos: Adobe RIA Platform

2008 Adobe Systems Incorporated. All Rights Reserved.

Why RIAs on the desktop

Persistent connection

Desktop functionality Data access Efficient development

Branded experiences

Page 29: Enrique Duvos: Adobe RIA Platform

2008 Adobe Systems Incorporated. All Rights Reserved.

Rich applications Broad reach

Designer and developer productivity Proven technology

Adobe AIR features

Page 30: Enrique Duvos: Adobe RIA Platform

2008 Adobe Systems Incorporated. All Rights Reserved.

Rich applications Broad reach

Designer and developer productivity Proven technology

Adobe AIR features

Rich media and video

Custom chrome and transparency

Desktop integration (Drag and drop, background, notifications, clipboard)

Page 31: Enrique Duvos: Adobe RIA Platform

2008 Adobe Systems Incorporated. All Rights Reserved.

Rich applications Broad reach

Designer and developer productivity Proven technology

Adobe AIR features

Rich media and video

Custom chrome and transparency

Desktop integration (Drag and drop, background, notifications, clipboard)

Windows/Macintosh/Linux

Universal application installer

On/offline with network detection

Local file access and embedded database

Page 32: Enrique Duvos: Adobe RIA Platform

2008 Adobe Systems Incorporated. All Rights Reserved.

Rich applications Broad reach

Designer and developer productivity Proven technology

Adobe AIR features

Rich media and video

Custom chrome and transparency

Desktop integration (Drag and drop, background, notifications, clipboard)

Windows/Macintosh/Linux

Universal application installer

On/offline with network detection

Local file access and embedded database

Existing tools: Flex, Flash, Dreamweaver, Ajax Frameworks

Reuse existing assets

Adobe Creative Suite integration

Application updates

Page 33: Enrique Duvos: Adobe RIA Platform

2008 Adobe Systems Incorporated. All Rights Reserved.

Rich applications Broad reach

Designer and developer productivity Proven technology

Adobe AIR features

Rich media and video

Custom chrome and transparency

Desktop integration (Drag and drop, background, notifications, clipboard)

Windows/Macintosh/Linux

Universal application installer

On/offline with network detection

Local file access and embedded database

Existing tools: Flex, Flash, Dreamweaver, Ajax Frameworks

Reuse existing assets

Adobe Creative Suite integration

Application updates

Integrated HTML/Flash/PDF

AJAX: Full WebKit HTML engine

Flex/Flash: Full Flash Player 9

Embedded SQL database

Robust application security

Page 34: Enrique Duvos: Adobe RIA Platform

2008 Adobe Systems Incorporated. All Rights Reserved.

Now building on Adobe AIR

Page 35: Enrique Duvos: Adobe RIA Platform

2008 Adobe Systems Incorporated. All Rights Reserved.

Getting started resources

www.adobe.com/ria

www.adobe.com/products/flex

www.adobe.com/products/air

Page 36: Enrique Duvos: Adobe RIA Platform

2006 Adobe Systems Incorporated. All Rights Reserved. 2008 Adobe Systems Incorporated. All Rights Reserved.37

Revolutionizinghow the world engages with ideas and information


Recommended