SlideShare ist ein Scribd-Unternehmen logo
1 von 40
R ich   I nternet   A pplications  +   ADOBE   Technologies ,[object Object]
Speaker bio - Cyril Hanquez 02/13/2009 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],blog :   http://www.cyrilhanquez.com/blog/ email :   [email_address]
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],02/13/2009
Web 2.0 02/13/2009 “  Web 2.0 is the business revolution in the computer industry caused by the move to the Internet as platform, and an attempt to understand the rules for success on that new platform. ”  Tim O'Reilly, 2004
Web 2.0 02/13/2009 Rich Internet Applications Author: Markus Angermeier  Source:  http://kosmar.de/archives/2005/11/11/the-huge-cloud-lens-bubble-map-web20/
Applications have evolved 02/13/2009 Global REACH Local Text UI RICH Integrated media GUI 1992 1998 2004 MAINFRAME CLIENT/SERVER WEB APPLICATIONS RICH INTERNET APPLICATIONS
RIA ? 02/13/2009 Rich Internet Applications  (RIA) are  web applications  that have the features and functionality of traditional  desktop applications . RIAs typically transfer the processing necessary for the user interface to the web client but keep the bulk of the data back on the application server.  (wikipedia) ,[object Object],[object Object],[object Object],[object Object],[object Object]
The Web changed business requirements 02/13/2009 ,[object Object],[object Object],[object Object]
Applications reach browser, desktop, and devices 02/13/2009
Existing web businesses are transformed 02/13/2009
New generation of Web Applications 02/13/2009
Demo 02/13/2009
Main Competitors in the RIA space 02/13/2009
Adobe Technology Platform for Rich Internet Applications 02/13/2009
Widest Reach in the World 02/13/2009 Adobe Technologies reach 700+  million PCs and   300+ million devices Flash has   99%  reach on connected PCs 8 million  installs/day There are   250,000,000 PDF files on the web 76%  of broadcasters who stream video use Flash 2 million  downloads of AIR since launch
ADOBE® FLASH® PLATFORM 02/13/2009
Adobe FLEX 3 02/13/2009 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
Adobe FLEX 3 02/13/2009 ,[object Object],[object Object],[object Object],[object Object]
02/13/2009 Where Flex is used Product Configuration Line of Business Applications Data Visualization Rich Media Applications Authoring Applications Product Selection
The Adobe Flex Product Family 02/13/2009 Adobe® Flex™ 3 SDK Open Source Flex SDK MXML and ActionScript 3.0 Framework and Class Library Command-line Compiler Adobe® Flex™ Builder™ 3 Standard Edition Visual Layout Code Hinting Debugging Skinning & Styling Professional Edition Charting Components Advanced DataGrid / OLAP Performance/Memory Profiling Automated f(x) testing support Adobe® LiveCycle® Data Services ES Data Management Web-Tier Compiler RIA-PDF Creation MXML and ActionScript 3.0 Blaze DS Messaging RPC Services Service Adapters Proxy Service
Understanding Flex 02/13/2009 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],  Flex™ Builder™ Flex SDK ActionScript MXML Flex Class Library Compiler Debugger
Flex Class Library 02/13/2009 Communicate with the user UI-CONTAINER Structure your UI UI-CONTROLS ,[object Object],Save and edit data on the client DATAMODEL VBox, HBox, Form, View, Window, … Button, CheckBox, ComboBox, DataGrid, … Data Binding, Validation, RPC Services  Elements for more comfortable UI interfaces Animations, Sounds, Effects and more User experience BEHAVIOURS Fade, Move, Roate… States & Transitions Sounds…
How Flex Works 02/13/2009 MXML and ActionScript Compile XML/HTTP REST SOAP Web Services Browser J2EE Application Server Flash Player Web Server Existing Applications and Infrastructure HTTP/S AMF/S RTMP/S SOAP   Flex™ Builder™ Flex SDK ActionScript MXML Flex Class Library LiveCycle DS
Flex 3 Pricing and Packaging 02/13/2009 Price/Upgrade Adobe® Flex™ 3 SDK Adobe® Flex™ Builder™ 3 Standard edition Adobe® Flex™ Builder™ 3 Professional edition BlazeDS – Flex Remoting and Messaging FREE FREE 220€  incl. VAT 600€  incl. VAT
Demo 02/13/2009
Adobe AIR 02/13/2009 Adobe AIR is a cross-operating system runtime that allows developers to use their existing web development skills to build and deploy rich Internet applications on the desktop.
Adobe AIR Application Stack 02/13/2009 Cross-OS  Application Integrated Rendering Integrated DOMs & Scripting Adobe AIR APIs Mac, Windows, Linux & Device OS Flash Flex ActionScript XML Audio Video HTML PDF HTML HTML JavaScript XML CSS Flash PDF File System Access Network Detection Notifications Application Update Drag and Drop Local Database ...
How AIR Works 02/13/2009 MXML and ActionScript Compile & Package XML/HTTP REST SOAP Web Services Browser J2EE Application Server LiveCycle Data Services AIR Client Runtime Web Server Existing Applications and Infrastructure Flex Builder IDE Flex SDK MXML ActionScript Flex Class Library HTTP/S AMF/S RTMP/S SOAP
Demo 02/13/2009
Flash Catalyst 02/13/2009 Adobe® Flash® Catalyst™ is a new professional interaction design tool for rapidly creating user interfaces without coding.
Understanding Flash Catalyst 02/13/2009 ,[object Object],[object Object],[object Object],[object Object]
Understanding Flash Catalyst 02/13/2009
ColdFusion 9 codename Centaur 02/13/2009
Centaur Themes 02/13/2009 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Text Layout Framework 02/13/2009 ,[object Object],[object Object],[object Object],[object Object],[object Object]
Demo – NY Times Reader 02/13/2009
Adobe Flash Collaboration Service 02/13/2009 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Acrobat.com 02/13/2009 Mainly Online Office Tools written in Flex and using Adobe services with sharing capabilities.
Open Screen Project 02/13/2009
02/13/2009 Thanks ! blog :   http://www.cyrilhanquez.com/blog/ email :   [email_address]

Weitere ähnliche Inhalte

Was ist angesagt?

Built Forms, Lists & Workflows with the IBM Forms Experience Builder (FEB) fo...
Built Forms, Lists & Workflows with the IBM Forms Experience Builder (FEB) fo...Built Forms, Lists & Workflows with the IBM Forms Experience Builder (FEB) fo...
Built Forms, Lists & Workflows with the IBM Forms Experience Builder (FEB) fo...TIMETOACT GROUP
 
Integrate Applications into IBM Connections Cloud and On Premises (AD 1632)
Integrate Applications into IBM Connections Cloud and On Premises (AD 1632)Integrate Applications into IBM Connections Cloud and On Premises (AD 1632)
Integrate Applications into IBM Connections Cloud and On Premises (AD 1632)TIMETOACT GROUP
 
Online advertising management system
Online advertising management systemOnline advertising management system
Online advertising management systemYesu Raj
 
Flex In Dot Net
Flex In Dot NetFlex In Dot Net
Flex In Dot Netpradeepfdo
 
ARCHIVE - XCC 4.5 Web Content Management Extension for IBM Connections
ARCHIVE - XCC 4.5  Web Content Management Extension for IBM ConnectionsARCHIVE - XCC 4.5  Web Content Management Extension for IBM Connections
ARCHIVE - XCC 4.5 Web Content Management Extension for IBM ConnectionsTIMETOACT GROUP
 
ARCHIVE - What's new in Release 4.0 of the Web Content Management Extension f...
ARCHIVE - What's new in Release 4.0 of the Web Content Management Extension f...ARCHIVE - What's new in Release 4.0 of the Web Content Management Extension f...
ARCHIVE - What's new in Release 4.0 of the Web Content Management Extension f...TIMETOACT GROUP
 
Adobe AIR Seminar
Adobe AIR SeminarAdobe AIR Seminar
Adobe AIR SeminarYoss Cohen
 
Adobe Max 2009 - Learnings
Adobe Max 2009 -  LearningsAdobe Max 2009 -  Learnings
Adobe Max 2009 - Learningsziblu
 
Domino Vs Exchange App Dev
Domino Vs Exchange App DevDomino Vs Exchange App Dev
Domino Vs Exchange App Devdominion
 
How DotNet, SharePoint, and Azure helps to build a Custom Web Application wi...
 How DotNet, SharePoint, and Azure helps to build a Custom Web Application wi... How DotNet, SharePoint, and Azure helps to build a Custom Web Application wi...
How DotNet, SharePoint, and Azure helps to build a Custom Web Application wi...Aimore Technologies
 
Rich internet application (ria)
Rich internet application (ria)Rich internet application (ria)
Rich internet application (ria)TAInteractive
 
IBM Forms Experience Builder v8.6
IBM Forms Experience Builder v8.6IBM Forms Experience Builder v8.6
IBM Forms Experience Builder v8.6mlech23
 
Lotus Messaging & Collaboration Strategy: LCTY 2011
Lotus Messaging & Collaboration Strategy: LCTY 2011Lotus Messaging & Collaboration Strategy: LCTY 2011
Lotus Messaging & Collaboration Strategy: LCTY 2011IBS Bulgaria
 
ICON Switzerland - The new value of Notes/Domino and Verse on Premises
ICON Switzerland - The new value of Notes/Domino and Verse on PremisesICON Switzerland - The new value of Notes/Domino and Verse on Premises
ICON Switzerland - The new value of Notes/Domino and Verse on PremisesBelsoft
 
RICH INTERNET APPLICATIONS - RIA Tools
RICH INTERNET APPLICATIONS - RIA ToolsRICH INTERNET APPLICATIONS - RIA Tools
RICH INTERNET APPLICATIONS - RIA ToolsMeghana Chandrashekar
 
XCC 12.0 - Documentation
XCC 12.0 - DocumentationXCC 12.0 - Documentation
XCC 12.0 - DocumentationTIMETOACT GROUP
 

Was ist angesagt? (19)

Built Forms, Lists & Workflows with the IBM Forms Experience Builder (FEB) fo...
Built Forms, Lists & Workflows with the IBM Forms Experience Builder (FEB) fo...Built Forms, Lists & Workflows with the IBM Forms Experience Builder (FEB) fo...
Built Forms, Lists & Workflows with the IBM Forms Experience Builder (FEB) fo...
 
Integrate Applications into IBM Connections Cloud and On Premises (AD 1632)
Integrate Applications into IBM Connections Cloud and On Premises (AD 1632)Integrate Applications into IBM Connections Cloud and On Premises (AD 1632)
Integrate Applications into IBM Connections Cloud and On Premises (AD 1632)
 
Online advertising management system
Online advertising management systemOnline advertising management system
Online advertising management system
 
Flex In Dot Net
Flex In Dot NetFlex In Dot Net
Flex In Dot Net
 
ARCHIVE - XCC 4.5 Web Content Management Extension for IBM Connections
ARCHIVE - XCC 4.5  Web Content Management Extension for IBM ConnectionsARCHIVE - XCC 4.5  Web Content Management Extension for IBM Connections
ARCHIVE - XCC 4.5 Web Content Management Extension for IBM Connections
 
ARCHIVE - What's new in Release 4.0 of the Web Content Management Extension f...
ARCHIVE - What's new in Release 4.0 of the Web Content Management Extension f...ARCHIVE - What's new in Release 4.0 of the Web Content Management Extension f...
ARCHIVE - What's new in Release 4.0 of the Web Content Management Extension f...
 
Adobe AIR Seminar
Adobe AIR SeminarAdobe AIR Seminar
Adobe AIR Seminar
 
Adobe Max 2009 - Learnings
Adobe Max 2009 -  LearningsAdobe Max 2009 -  Learnings
Adobe Max 2009 - Learnings
 
Domino Vs Exchange App Dev
Domino Vs Exchange App DevDomino Vs Exchange App Dev
Domino Vs Exchange App Dev
 
How DotNet, SharePoint, and Azure helps to build a Custom Web Application wi...
 How DotNet, SharePoint, and Azure helps to build a Custom Web Application wi... How DotNet, SharePoint, and Azure helps to build a Custom Web Application wi...
How DotNet, SharePoint, and Azure helps to build a Custom Web Application wi...
 
SilverlightCh01
SilverlightCh01SilverlightCh01
SilverlightCh01
 
Rich internet application (ria)
Rich internet application (ria)Rich internet application (ria)
Rich internet application (ria)
 
IBM Forms Experience Builder v8.6
IBM Forms Experience Builder v8.6IBM Forms Experience Builder v8.6
IBM Forms Experience Builder v8.6
 
Lotus Messaging & Collaboration Strategy: LCTY 2011
Lotus Messaging & Collaboration Strategy: LCTY 2011Lotus Messaging & Collaboration Strategy: LCTY 2011
Lotus Messaging & Collaboration Strategy: LCTY 2011
 
ICON Switzerland - The new value of Notes/Domino and Verse on Premises
ICON Switzerland - The new value of Notes/Domino and Verse on PremisesICON Switzerland - The new value of Notes/Domino and Verse on Premises
ICON Switzerland - The new value of Notes/Domino and Verse on Premises
 
IBM Worklight Whitepaper
IBM Worklight WhitepaperIBM Worklight Whitepaper
IBM Worklight Whitepaper
 
Worklight Overview
Worklight OverviewWorklight Overview
Worklight Overview
 
RICH INTERNET APPLICATIONS - RIA Tools
RICH INTERNET APPLICATIONS - RIA ToolsRICH INTERNET APPLICATIONS - RIA Tools
RICH INTERNET APPLICATIONS - RIA Tools
 
XCC 12.0 - Documentation
XCC 12.0 - DocumentationXCC 12.0 - Documentation
XCC 12.0 - Documentation
 

Andere mochten auch

Framework Llibreries Lliures
Framework Llibreries LliuresFramework Llibreries Lliures
Framework Llibreries LliuresJordi Catà
 
Social Media Introduction Course
Social Media Introduction Course Social Media Introduction Course
Social Media Introduction Course guillaume ereteo
 
Social media reputation management course
Social media   reputation management courseSocial media   reputation management course
Social media reputation management courseguillaume ereteo
 
Soc 03 Muth Pat
Soc 03 Muth PatSoc 03 Muth Pat
Soc 03 Muth Patmuthp1
 
AUG Belgium - Introduction to ColdFusion 9
AUG Belgium - Introduction to ColdFusion 9AUG Belgium - Introduction to ColdFusion 9
AUG Belgium - Introduction to ColdFusion 9Cyril Hanquez
 
Metodologia Funzionale Antistress®
Metodologia Funzionale Antistress®Metodologia Funzionale Antistress®
Metodologia Funzionale Antistress®sef
 
Presentacio Joomla Ecommerce Volcanica2009
Presentacio Joomla Ecommerce Volcanica2009Presentacio Joomla Ecommerce Volcanica2009
Presentacio Joomla Ecommerce Volcanica2009Jordi Catà
 
Soc 03 Muth Pat
Soc 03 Muth PatSoc 03 Muth Pat
Soc 03 Muth Patmuthp1
 
Presentació 2009
Presentació 2009Presentació 2009
Presentació 2009jisidro
 
Portesobertes 2009-10
Portesobertes 2009-10Portesobertes 2009-10
Portesobertes 2009-10jisidro
 
Paziente Alzheimer e Teoria Funzionale del Sé
Paziente Alzheimer e Teoria Funzionale del SéPaziente Alzheimer e Teoria Funzionale del Sé
Paziente Alzheimer e Teoria Funzionale del Sésef
 
Investigación documental
Investigación documentalInvestigación documental
Investigación documentalcastrov
 
Gerald Ford Powerpoint
Gerald Ford PowerpointGerald Ford Powerpoint
Gerald Ford PowerpointTherese X
 
Flex 使用經驗談
Flex 使用經驗談Flex 使用經驗談
Flex 使用經驗談Ticore Shih
 
Voluntaris Presentacio Reunio Voluntaris 17.12.08
Voluntaris Presentacio Reunio Voluntaris 17.12.08Voluntaris Presentacio Reunio Voluntaris 17.12.08
Voluntaris Presentacio Reunio Voluntaris 17.12.08Jordi Catà
 
Presentacio Productivitat Tic
Presentacio Productivitat TicPresentacio Productivitat Tic
Presentacio Productivitat TicJordi Catà
 
Joomla!day2013 Albacete Spain, Responsive, Adaptive y la tundra
Joomla!day2013 Albacete Spain, Responsive, Adaptive y la tundraJoomla!day2013 Albacete Spain, Responsive, Adaptive y la tundra
Joomla!day2013 Albacete Spain, Responsive, Adaptive y la tundraJordi Catà
 
Profolio 2007 2011
Profolio 2007 2011Profolio 2007 2011
Profolio 2007 2011丁柳 皮
 
Presentacio Joomla Eupmt
Presentacio Joomla EupmtPresentacio Joomla Eupmt
Presentacio Joomla EupmtJordi Catà
 
20140708 orange簡介與提案
20140708 orange簡介與提案20140708 orange簡介與提案
20140708 orange簡介與提案丁柳 皮
 

Andere mochten auch (20)

Framework Llibreries Lliures
Framework Llibreries LliuresFramework Llibreries Lliures
Framework Llibreries Lliures
 
Social Media Introduction Course
Social Media Introduction Course Social Media Introduction Course
Social Media Introduction Course
 
Social media reputation management course
Social media   reputation management courseSocial media   reputation management course
Social media reputation management course
 
Soc 03 Muth Pat
Soc 03 Muth PatSoc 03 Muth Pat
Soc 03 Muth Pat
 
AUG Belgium - Introduction to ColdFusion 9
AUG Belgium - Introduction to ColdFusion 9AUG Belgium - Introduction to ColdFusion 9
AUG Belgium - Introduction to ColdFusion 9
 
Metodologia Funzionale Antistress®
Metodologia Funzionale Antistress®Metodologia Funzionale Antistress®
Metodologia Funzionale Antistress®
 
Presentacio Joomla Ecommerce Volcanica2009
Presentacio Joomla Ecommerce Volcanica2009Presentacio Joomla Ecommerce Volcanica2009
Presentacio Joomla Ecommerce Volcanica2009
 
Soc 03 Muth Pat
Soc 03 Muth PatSoc 03 Muth Pat
Soc 03 Muth Pat
 
Presentació 2009
Presentació 2009Presentació 2009
Presentació 2009
 
Portesobertes 2009-10
Portesobertes 2009-10Portesobertes 2009-10
Portesobertes 2009-10
 
Paziente Alzheimer e Teoria Funzionale del Sé
Paziente Alzheimer e Teoria Funzionale del SéPaziente Alzheimer e Teoria Funzionale del Sé
Paziente Alzheimer e Teoria Funzionale del Sé
 
Investigación documental
Investigación documentalInvestigación documental
Investigación documental
 
Gerald Ford Powerpoint
Gerald Ford PowerpointGerald Ford Powerpoint
Gerald Ford Powerpoint
 
Flex 使用經驗談
Flex 使用經驗談Flex 使用經驗談
Flex 使用經驗談
 
Voluntaris Presentacio Reunio Voluntaris 17.12.08
Voluntaris Presentacio Reunio Voluntaris 17.12.08Voluntaris Presentacio Reunio Voluntaris 17.12.08
Voluntaris Presentacio Reunio Voluntaris 17.12.08
 
Presentacio Productivitat Tic
Presentacio Productivitat TicPresentacio Productivitat Tic
Presentacio Productivitat Tic
 
Joomla!day2013 Albacete Spain, Responsive, Adaptive y la tundra
Joomla!day2013 Albacete Spain, Responsive, Adaptive y la tundraJoomla!day2013 Albacete Spain, Responsive, Adaptive y la tundra
Joomla!day2013 Albacete Spain, Responsive, Adaptive y la tundra
 
Profolio 2007 2011
Profolio 2007 2011Profolio 2007 2011
Profolio 2007 2011
 
Presentacio Joomla Eupmt
Presentacio Joomla EupmtPresentacio Joomla Eupmt
Presentacio Joomla Eupmt
 
20140708 orange簡介與提案
20140708 orange簡介與提案20140708 orange簡介與提案
20140708 orange簡介與提案
 

Ähnlich wie Adobe's RIA Technologies (non technical)

Making Money with Adobe AIR
Making Money with Adobe AIRMaking Money with Adobe AIR
Making Money with Adobe AIRAlmog Koren
 
Adobe flex an overview
Adobe flex  an overviewAdobe flex  an overview
Adobe flex an overviewSubin Sugunan
 
Flex and .NET Integration
Flex and .NET IntegrationFlex and .NET Integration
Flex and .NET Integrationicaraion
 
Developing RIAs... 10 reasons to use Adobe Flex
Developing RIAs... 10 reasons to use Adobe FlexDeveloping RIAs... 10 reasons to use Adobe Flex
Developing RIAs... 10 reasons to use Adobe FlexMatthias Zeller
 
Are You Ready for an Alternative in Application Development?
Are You Ready for an Alternative in Application Development?Are You Ready for an Alternative in Application Development?
Are You Ready for an Alternative in Application Development?LetsConnect
 
Flex Air Intro
Flex Air IntroFlex Air Intro
Flex Air IntroJUG Genova
 
Adobe jax2010 1_dashboard
Adobe jax2010 1_dashboardAdobe jax2010 1_dashboard
Adobe jax2010 1_dashboardguest9776673
 
Enrique Duvos: Adobe RIA Platform
Enrique Duvos: Adobe RIA PlatformEnrique Duvos: Adobe RIA Platform
Enrique Duvos: Adobe RIA PlatformInitium
 
Afik Gal @alphageeks: Flex Intro
Afik Gal @alphageeks: Flex IntroAfik Gal @alphageeks: Flex Intro
Afik Gal @alphageeks: Flex IntroAlphageeks
 
Launch Event FrameMaker 10 Overview
Launch Event FrameMaker 10 OverviewLaunch Event FrameMaker 10 Overview
Launch Event FrameMaker 10 Overviewtmaldous
 
Adobe Flex builder by elmagnif
Adobe Flex builder  by elmagnifAdobe Flex builder  by elmagnif
Adobe Flex builder by elmagnifmbaye camara
 
The Evolution of the Flash Platform
The Evolution of the Flash PlatformThe Evolution of the Flash Platform
The Evolution of the Flash PlatformPeter Elst
 
Connect 2 Cocomo
Connect 2 CocomoConnect 2 Cocomo
Connect 2 CocomoTlogan123
 
Realizing Great Customer Experiences with Adobe® LiveCycle® ES3
Realizing Great Customer Experiences with Adobe® LiveCycle® ES3Realizing Great Customer Experiences with Adobe® LiveCycle® ES3
Realizing Great Customer Experiences with Adobe® LiveCycle® ES3Craig Randall
 
Mobile Development With Flash Platform
Mobile Development With Flash PlatformMobile Development With Flash Platform
Mobile Development With Flash PlatformMihai Corlan
 

Ähnlich wie Adobe's RIA Technologies (non technical) (20)

Making Money with Adobe AIR
Making Money with Adobe AIRMaking Money with Adobe AIR
Making Money with Adobe AIR
 
Adobe flex an overview
Adobe flex  an overviewAdobe flex  an overview
Adobe flex an overview
 
Flex and .NET Integration
Flex and .NET IntegrationFlex and .NET Integration
Flex and .NET Integration
 
Adobe Flex
Adobe FlexAdobe Flex
Adobe Flex
 
Developing RIAs... 10 reasons to use Adobe Flex
Developing RIAs... 10 reasons to use Adobe FlexDeveloping RIAs... 10 reasons to use Adobe Flex
Developing RIAs... 10 reasons to use Adobe Flex
 
Are You Ready for an Alternative in Application Development?
Are You Ready for an Alternative in Application Development?Are You Ready for an Alternative in Application Development?
Are You Ready for an Alternative in Application Development?
 
Flex Air Intro
Flex Air IntroFlex Air Intro
Flex Air Intro
 
What is Adobe Flex ?
What is Adobe Flex  ?What is Adobe Flex  ?
What is Adobe Flex ?
 
Adobe® Flex™
Adobe® Flex™Adobe® Flex™
Adobe® Flex™
 
Adobe jax2010 1_dashboard
Adobe jax2010 1_dashboardAdobe jax2010 1_dashboard
Adobe jax2010 1_dashboard
 
Enrique Duvos: Adobe RIA Platform
Enrique Duvos: Adobe RIA PlatformEnrique Duvos: Adobe RIA Platform
Enrique Duvos: Adobe RIA Platform
 
Afik Gal @alphageeks: Flex Intro
Afik Gal @alphageeks: Flex IntroAfik Gal @alphageeks: Flex Intro
Afik Gal @alphageeks: Flex Intro
 
Launch Event FrameMaker 10 Overview
Launch Event FrameMaker 10 OverviewLaunch Event FrameMaker 10 Overview
Launch Event FrameMaker 10 Overview
 
Adobe flex
Adobe flexAdobe flex
Adobe flex
 
Adobe Flex builder by elmagnif
Adobe Flex builder  by elmagnifAdobe Flex builder  by elmagnif
Adobe Flex builder by elmagnif
 
The Evolution of the Flash Platform
The Evolution of the Flash PlatformThe Evolution of the Flash Platform
The Evolution of the Flash Platform
 
Connect 2 Cocomo
Connect 2 CocomoConnect 2 Cocomo
Connect 2 Cocomo
 
Realizing Great Customer Experiences with Adobe® LiveCycle® ES3
Realizing Great Customer Experiences with Adobe® LiveCycle® ES3Realizing Great Customer Experiences with Adobe® LiveCycle® ES3
Realizing Great Customer Experiences with Adobe® LiveCycle® ES3
 
W-JAX Keynote 2010
W-JAX Keynote 2010W-JAX Keynote 2010
W-JAX Keynote 2010
 
Mobile Development With Flash Platform
Mobile Development With Flash PlatformMobile Development With Flash Platform
Mobile Development With Flash Platform
 

Kürzlich hochgeladen

Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 

Kürzlich hochgeladen (20)

Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 

Adobe's RIA Technologies (non technical)

  • 1.
  • 2.
  • 3.
  • 4. Web 2.0 02/13/2009 “ Web 2.0 is the business revolution in the computer industry caused by the move to the Internet as platform, and an attempt to understand the rules for success on that new platform. ” Tim O'Reilly, 2004
  • 5. Web 2.0 02/13/2009 Rich Internet Applications Author: Markus Angermeier Source: http://kosmar.de/archives/2005/11/11/the-huge-cloud-lens-bubble-map-web20/
  • 6. Applications have evolved 02/13/2009 Global REACH Local Text UI RICH Integrated media GUI 1992 1998 2004 MAINFRAME CLIENT/SERVER WEB APPLICATIONS RICH INTERNET APPLICATIONS
  • 7.
  • 8.
  • 9. Applications reach browser, desktop, and devices 02/13/2009
  • 10. Existing web businesses are transformed 02/13/2009
  • 11. New generation of Web Applications 02/13/2009
  • 13. Main Competitors in the RIA space 02/13/2009
  • 14. Adobe Technology Platform for Rich Internet Applications 02/13/2009
  • 15. Widest Reach in the World 02/13/2009 Adobe Technologies reach 700+ million PCs and 300+ million devices Flash has 99% reach on connected PCs 8 million installs/day There are 250,000,000 PDF files on the web 76% of broadcasters who stream video use Flash 2 million downloads of AIR since launch
  • 17. Adobe FLEX 3 02/13/2009 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
  • 18.
  • 19. 02/13/2009 Where Flex is used Product Configuration Line of Business Applications Data Visualization Rich Media Applications Authoring Applications Product Selection
  • 20. The Adobe Flex Product Family 02/13/2009 Adobe® Flex™ 3 SDK Open Source Flex SDK MXML and ActionScript 3.0 Framework and Class Library Command-line Compiler Adobe® Flex™ Builder™ 3 Standard Edition Visual Layout Code Hinting Debugging Skinning & Styling Professional Edition Charting Components Advanced DataGrid / OLAP Performance/Memory Profiling Automated f(x) testing support Adobe® LiveCycle® Data Services ES Data Management Web-Tier Compiler RIA-PDF Creation MXML and ActionScript 3.0 Blaze DS Messaging RPC Services Service Adapters Proxy Service
  • 21.
  • 22.
  • 23. How Flex Works 02/13/2009 MXML and ActionScript Compile XML/HTTP REST SOAP Web Services Browser J2EE Application Server Flash Player Web Server Existing Applications and Infrastructure HTTP/S AMF/S RTMP/S SOAP Flex™ Builder™ Flex SDK ActionScript MXML Flex Class Library LiveCycle DS
  • 24. Flex 3 Pricing and Packaging 02/13/2009 Price/Upgrade Adobe® Flex™ 3 SDK Adobe® Flex™ Builder™ 3 Standard edition Adobe® Flex™ Builder™ 3 Professional edition BlazeDS – Flex Remoting and Messaging FREE FREE 220€ incl. VAT 600€ incl. VAT
  • 26. Adobe AIR 02/13/2009 Adobe AIR is a cross-operating system runtime that allows developers to use their existing web development skills to build and deploy rich Internet applications on the desktop.
  • 27. Adobe AIR Application Stack 02/13/2009 Cross-OS Application Integrated Rendering Integrated DOMs & Scripting Adobe AIR APIs Mac, Windows, Linux & Device OS Flash Flex ActionScript XML Audio Video HTML PDF HTML HTML JavaScript XML CSS Flash PDF File System Access Network Detection Notifications Application Update Drag and Drop Local Database ...
  • 28. How AIR Works 02/13/2009 MXML and ActionScript Compile & Package XML/HTTP REST SOAP Web Services Browser J2EE Application Server LiveCycle Data Services AIR Client Runtime Web Server Existing Applications and Infrastructure Flex Builder IDE Flex SDK MXML ActionScript Flex Class Library HTTP/S AMF/S RTMP/S SOAP
  • 30. Flash Catalyst 02/13/2009 Adobe® Flash® Catalyst™ is a new professional interaction design tool for rapidly creating user interfaces without coding.
  • 31.
  • 33. ColdFusion 9 codename Centaur 02/13/2009
  • 34.
  • 35.
  • 36. Demo – NY Times Reader 02/13/2009
  • 37.
  • 38. Acrobat.com 02/13/2009 Mainly Online Office Tools written in Flex and using Adobe services with sharing capabilities.
  • 39. Open Screen Project 02/13/2009
  • 40. 02/13/2009 Thanks ! blog : http://www.cyrilhanquez.com/blog/ email : [email_address]