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

Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 

Kürzlich hochgeladen (20)

Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 

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]