Date post: | 28-Nov-2014 |
Category: |
Technology |
Upload: | initium |
View: | 4,264 times |
Download: | 1 times |
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
2008 Adobe Systems Incorporated. All Rights Reserved.
Customer expectations have changed
2008 Adobe Systems Incorporated. All Rights Reserved.
Customer expectations have changed
Explosion in digital content
Personal publishing and social networks
Multiple devices
2008 Adobe Systems Incorporated. All Rights Reserved.
Applications have evolved
MAINFRAME
REAC
H
Local
Global
RICHText UI Integrated media GUI
2008 Adobe Systems Incorporated. All Rights Reserved.
Applications have evolved
MAINFRAME
REAC
H
Local
Global
RICHText UI Integrated media GUI
CLIENT/SERVER
1992
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
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)
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
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
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®
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
2008 Adobe Systems Incorporated. All Rights Reserved.
Amazing Flex apps
2008 Adobe Systems Incorporated. All Rights Reserved.
Amazing Flex apps
How Flex Works in the Browser
Flex Builder IDE
Flex SDK
Flex Class Library
MXML ActionScript
How Flex Works in the Browser
Flex Builder IDE
Flex SDK
Flex Class Library
MXML ActionScript
CompileWeb Server
Browser
Flash Player
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
2008 Adobe Systems Incorporated. All Rights Reserved.
Flash Player and Flex Adoption
2008 Adobe Systems Incorporated. All Rights Reserved.
Flash Player and Flex Adoption
Installs of Flash Player 9
3,400,000,000+
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+
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%
2008 Adobe Systems Incorporated. All Rights Reserved.
Demand for Flex skills
2008 Adobe Systems Incorporated. All Rights Reserved.
Application Development Choices
NativeApps
Rich InternetApplications (RIAs)
DesktopRIAs
Static Web
RICH
REACH
2008 Adobe Systems Incorporated. All Rights Reserved.
Application Development Choices
NativeApps
Rich InternetApplications (RIAs)
DesktopRIAs
Static Web
RICH
REACH
2008 Adobe Systems Incorporated. All Rights Reserved.
Application Development Choices
NativeApps
Rich InternetApplications (RIAs)
DesktopRIAs
Static Web
RICH
REACH
2008 Adobe Systems Incorporated. All Rights Reserved.
Disruptive innovation
2008 Adobe Systems Incorporated. All Rights Reserved.
Disruptive innovation
1984PostScript®
1993Adobe Reader®
1990Creativeapplications
1995Adobe Flash®
2008Adobe AIR™
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.
2008 Adobe Systems Incorporated. All Rights Reserved.
Why RIAs on the desktop
Persistent connection
Desktop functionality Data access Efficient development
Branded experiences
2008 Adobe Systems Incorporated. All Rights Reserved.
Rich applications Broad reach
Designer and developer productivity Proven technology
Adobe AIR features
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)
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
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
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
2008 Adobe Systems Incorporated. All Rights Reserved.
Now building on Adobe AIR
2008 Adobe Systems Incorporated. All Rights Reserved.
Getting started resources
www.adobe.com/ria
www.adobe.com/products/flex
www.adobe.com/products/air
2006 Adobe Systems Incorporated. All Rights Reserved. 2008 Adobe Systems Incorporated. All Rights Reserved.37
Revolutionizinghow the world engages with ideas and information