SlideShare uma empresa Scribd logo
1 de 19
Baixar para ler offline
RIA meets Desktop
                       Peter Elst
4th-6th June 2008
Edinburgh, Scotland
Who is this guy?
  ■   Freelance Flash Platform Consultant
  ■   Adobe Community Expert
  ■   Adobe Certified Instructor
  ■   Author of quot;Object-Oriented ActionScript 3.0quot;
      and several other Flash Platform books




4th-6th June 2008
Edinburgh, Scotland
What is AIR?
Adobe¼ AIRℱ is a cross-operating system runtime that allows web
application developers to use their existing web development skills
(HTML, Javascript, Adobe Flash¼, Adobe Flexℱ, Ajax) to build and
deploy rich Internet applications to the desktop.




4th-6th June 2008
Edinburgh, Scotland
What is AIR?
Adobe¼ AIRℱ is a cross-operating system runtime that allows web
application developers to use their existing web development skills
(HTML, Javascript, Adobe Flash¼, Adobe Flexℱ, Ajax) to build and
deploy rich Internet applications to the desktop.

Adobe¼ AIRℱ brings your Rich Internet Applications to the Desktop — Flash,
HTML/AJAX and PDF running as a native application.




4th-6th June 2008
Edinburgh, Scotland
4th-6th June 2008
Edinburgh, Scotland
What will we talk about?

■ Network monitoring
■ Windowing API
■ HTML support
■ FileSystem access
■ SQLite database
■ Drag 'n drop support
■ Clipboard access
■ Update API

4th-6th June 2008
Edinburgh, Scotland
4th-6th June 2008
Edinburgh, Scotland
How do you build it?
■ Flex Builder
■ Flash CS3
■ Dreamweaver CS3
■ your favorite text editor


   The AIR runtime is available free of charge,
   authoring applications is free!



4th-6th June 2008
Edinburgh, Scotland
Network monitoring
air.net.URLMonitor
air.net.SocketMonitor

■ monitor network status changes
■ check if URL is available
■ check if specific socket is available
001_Network

4th-6th June 2008
Edinburgh, Scotland
Windowing API
flash.display.NativeWindow

■ create new application windows
■ NativeWindowInitOptions
■ subclass <mx:Window> for Flex

002_Windowing
002_Windowing Flex

4th-6th June 2008
Edinburgh, Scotland
HTML support
mx.controls.HTML

■ WebKit HTML engine embedded
■ Rendered as part of the display list
■ Script bridging

003_HTML
003_HTML displaylist

4th-6th June 2008
Edinburgh, Scotland
FileSystem access
flash.filesystem.File

■ read, write, create files and folders
■ resolves correct path regardless of OS
■ no ability to launch applications

004_FileSystem


4th-6th June 2008
Edinburgh, Scotland
SQLite database
flash.data.SQLConnection

■ SQL database saved a single file
■ Run queries using SQLStatement class
■ Prevent SQL injection using parameters

005_SQLite


4th-6th June 2008
Edinburgh, Scotland
Drag 'n drop support
flash.desktop.NativeDragManager

■ drag between AIR and native apps
■ accepts different formats
■ define a drag out image

006_DragDrop


4th-6th June 2008
Edinburgh, Scotland
Clipboard access
Clipboard.generalClipboard

■ generalClipboard is system wide clipboard
■ takes text, file, bitmap formats
■ ability to supply multiple formats

007_Clipboard


4th-6th June 2008
Edinburgh, Scotland
Update API
flash.desktop.Updater

■ AIR runtime handles updates
■ Updater class allows self-updating
■ Requires an online resource to check

008_Update


4th-6th June 2008
Edinburgh, Scotland
Wanna learn more?
  Links

  ■ www.peterelst.com
  ■ www.adobe.com/devnet/air
  ■ onair.adobe.com

  Books

  ■ AdvancED AIR Applications (coming soon)



4th-6th June 2008
Edinburgh, Scotland
Q&A
■ What do you think?
■ What features are you most excited about?
■ What is still missing?




4th-6th June 2008
Edinburgh, Scotland
Get in touch!

  Peter Elst
  Flash Platform Consultant


  Blog: www.peterelst.com
  Email: training@peterelst.com
  LinkedIn: www.linkedin.com/in/peterelst
  Twitter: www.twitter.com/peterelst




4th-6th June 2008
Edinburgh, Scotland

Mais conteĂșdo relacionado

Semelhante a RIA meets Desktop

Web 2.0 Mimbar Ilmiah
Web 2.0 Mimbar IlmiahWeb 2.0 Mimbar Ilmiah
Web 2.0 Mimbar Ilmiah
Soetam Rizky
 
Mariana Alupului Inventions
Mariana Alupului InventionsMariana Alupului Inventions
Mariana Alupului Inventions
malupului
 
Hindes_Active_2016Gz2
Hindes_Active_2016Gz2Hindes_Active_2016Gz2
Hindes_Active_2016Gz2
William Hindes
 
ITCamp 2012 - Alessandro Pilotti - Web API, web sockets and RSignal
ITCamp 2012 - Alessandro Pilotti - Web API, web sockets and RSignalITCamp 2012 - Alessandro Pilotti - Web API, web sockets and RSignal
ITCamp 2012 - Alessandro Pilotti - Web API, web sockets and RSignal
ITCamp
 
George Jordanov CV
George Jordanov CVGeorge Jordanov CV
George Jordanov CV
George Jordanov
 

Semelhante a RIA meets Desktop (20)

Seguridad Corporativa Con Internet Explorer 8(1)
Seguridad Corporativa Con Internet Explorer 8(1)Seguridad Corporativa Con Internet Explorer 8(1)
Seguridad Corporativa Con Internet Explorer 8(1)
 
Web 2.0 Mimbar Ilmiah
Web 2.0 Mimbar IlmiahWeb 2.0 Mimbar Ilmiah
Web 2.0 Mimbar Ilmiah
 
Caching Enhancement in ASP.NET 4.0
Caching Enhancement in ASP.NET 4.0Caching Enhancement in ASP.NET 4.0
Caching Enhancement in ASP.NET 4.0
 
Building modern web sites with ASP .Net Web API, WebSockets and RSignal
Building modern web sites with ASP .Net Web API, WebSockets and RSignalBuilding modern web sites with ASP .Net Web API, WebSockets and RSignal
Building modern web sites with ASP .Net Web API, WebSockets and RSignal
 
Polak robert cv - 2018-4 short
Polak robert   cv - 2018-4 shortPolak robert   cv - 2018-4 short
Polak robert cv - 2018-4 short
 
Welcome to IE8 - Integrating Your Site With Internet Explorer 8
Welcome to IE8 - Integrating Your Site With Internet Explorer 8Welcome to IE8 - Integrating Your Site With Internet Explorer 8
Welcome to IE8 - Integrating Your Site With Internet Explorer 8
 
Jake_Park_resume
Jake_Park_resumeJake_Park_resume
Jake_Park_resume
 
Mariana Alupului Inventions
Mariana Alupului InventionsMariana Alupului Inventions
Mariana Alupului Inventions
 
Real-Time Web Applications with ASP.NET WebAPI and SignalR
Real-Time Web Applications with ASP.NET WebAPI and SignalRReal-Time Web Applications with ASP.NET WebAPI and SignalR
Real-Time Web Applications with ASP.NET WebAPI and SignalR
 
Working with Oracle Big Data Cloud Compute Edition and Apache Zeppelin
Working with Oracle Big Data Cloud Compute Edition and Apache ZeppelinWorking with Oracle Big Data Cloud Compute Edition and Apache Zeppelin
Working with Oracle Big Data Cloud Compute Edition and Apache Zeppelin
 
Hindes_Active_2016Gz2
Hindes_Active_2016Gz2Hindes_Active_2016Gz2
Hindes_Active_2016Gz2
 
ITCamp 2012 - Alessandro Pilotti - Web API, web sockets and RSignal
ITCamp 2012 - Alessandro Pilotti - Web API, web sockets and RSignalITCamp 2012 - Alessandro Pilotti - Web API, web sockets and RSignal
ITCamp 2012 - Alessandro Pilotti - Web API, web sockets and RSignal
 
Nasdanika HTML - Fluent Java API for building Web UI
Nasdanika HTML - Fluent Java API for building Web UINasdanika HTML - Fluent Java API for building Web UI
Nasdanika HTML - Fluent Java API for building Web UI
 
Ukita Shropshire July 2007 Webversion
Ukita Shropshire July 2007 WebversionUkita Shropshire July 2007 Webversion
Ukita Shropshire July 2007 Webversion
 
Projects In JavaScript And JQuery | Eduonix
Projects In JavaScript And JQuery | EduonixProjects In JavaScript And JQuery | Eduonix
Projects In JavaScript And JQuery | Eduonix
 
Top 10 HTML5 Features for Oracle Cloud Developers
Top 10 HTML5 Features for Oracle Cloud DevelopersTop 10 HTML5 Features for Oracle Cloud Developers
Top 10 HTML5 Features for Oracle Cloud Developers
 
George Jordanov CV
George Jordanov CVGeorge Jordanov CV
George Jordanov CV
 
AstroLabs_Academy_Learning_to_Code-Coding_Bootcamp_Day1.pdf
AstroLabs_Academy_Learning_to_Code-Coding_Bootcamp_Day1.pdfAstroLabs_Academy_Learning_to_Code-Coding_Bootcamp_Day1.pdf
AstroLabs_Academy_Learning_to_Code-Coding_Bootcamp_Day1.pdf
 
10 Jahre Webentwicklung - am Beispiel des Frameworks qooxdoo
10 Jahre Webentwicklung - am Beispiel des Frameworks qooxdoo10 Jahre Webentwicklung - am Beispiel des Frameworks qooxdoo
10 Jahre Webentwicklung - am Beispiel des Frameworks qooxdoo
 
Drupal South 2015: Introduction to Web Services. Services in Drupal 8.
Drupal South 2015: Introduction to Web Services.  Services in Drupal 8.Drupal South 2015: Introduction to Web Services.  Services in Drupal 8.
Drupal South 2015: Introduction to Web Services. Services in Drupal 8.
 

Mais de Peter Elst

P2P with Flash Player 10.1
P2P with Flash Player 10.1P2P with Flash Player 10.1
P2P with Flash Player 10.1
Peter Elst
 
Big boys and their litl toys
Big boys and their litl toysBig boys and their litl toys
Big boys and their litl toys
Peter Elst
 
FATC - AIR 2.0 workshop
FATC - AIR 2.0 workshopFATC - AIR 2.0 workshop
FATC - AIR 2.0 workshop
Peter Elst
 
Introduction to AS3Signals
Introduction to AS3SignalsIntroduction to AS3Signals
Introduction to AS3Signals
Peter Elst
 
The Secret Life of a Flash Freelancer
The Secret Life of a Flash FreelancerThe Secret Life of a Flash Freelancer
The Secret Life of a Flash Freelancer
Peter Elst
 
Getting Creative with Adobe AIR
Getting Creative with Adobe AIRGetting Creative with Adobe AIR
Getting Creative with Adobe AIR
Peter Elst
 
Creative Programming in ActionScript 3.0
Creative Programming in ActionScript 3.0Creative Programming in ActionScript 3.0
Creative Programming in ActionScript 3.0
Peter Elst
 
Introduction to SQLite in Adobe AIR 1.5
Introduction to SQLite in Adobe AIR 1.5Introduction to SQLite in Adobe AIR 1.5
Introduction to SQLite in Adobe AIR 1.5
Peter Elst
 
Object-Oriented ActionScript 3.0
Object-Oriented ActionScript 3.0Object-Oriented ActionScript 3.0
Object-Oriented ActionScript 3.0
Peter Elst
 
The Evolution of the Flash Platform
The Evolution of the Flash PlatformThe Evolution of the Flash Platform
The Evolution of the Flash Platform
Peter Elst
 
SQLite in Adobe AIR
SQLite in Adobe AIRSQLite in Adobe AIR
SQLite in Adobe AIR
Peter Elst
 

Mais de Peter Elst (17)

P2P on the local network
P2P on the local networkP2P on the local network
P2P on the local network
 
P2P with Flash Player 10.1
P2P with Flash Player 10.1P2P with Flash Player 10.1
P2P with Flash Player 10.1
 
Big boys and their litl toys
Big boys and their litl toysBig boys and their litl toys
Big boys and their litl toys
 
Yes, you can do that with AIR 2.0
Yes, you can do that with AIR 2.0Yes, you can do that with AIR 2.0
Yes, you can do that with AIR 2.0
 
FATC - AIR 2.0 workshop
FATC - AIR 2.0 workshopFATC - AIR 2.0 workshop
FATC - AIR 2.0 workshop
 
Developing with Adobe AIR
Developing with Adobe AIRDeveloping with Adobe AIR
Developing with Adobe AIR
 
Introduction to AS3Signals
Introduction to AS3SignalsIntroduction to AS3Signals
Introduction to AS3Signals
 
The Secret Life of a Flash Freelancer
The Secret Life of a Flash FreelancerThe Secret Life of a Flash Freelancer
The Secret Life of a Flash Freelancer
 
Getting Creative with Adobe AIR
Getting Creative with Adobe AIRGetting Creative with Adobe AIR
Getting Creative with Adobe AIR
 
Introduction to SQLite in Adobe AIR
Introduction to SQLite in Adobe AIRIntroduction to SQLite in Adobe AIR
Introduction to SQLite in Adobe AIR
 
Creative Programming in ActionScript 3.0
Creative Programming in ActionScript 3.0Creative Programming in ActionScript 3.0
Creative Programming in ActionScript 3.0
 
Introduction to SQLite in Adobe AIR 1.5
Introduction to SQLite in Adobe AIR 1.5Introduction to SQLite in Adobe AIR 1.5
Introduction to SQLite in Adobe AIR 1.5
 
Object-Oriented ActionScript 3.0
Object-Oriented ActionScript 3.0Object-Oriented ActionScript 3.0
Object-Oriented ActionScript 3.0
 
The Evolution of the Flash Platform
The Evolution of the Flash PlatformThe Evolution of the Flash Platform
The Evolution of the Flash Platform
 
SQLite in Adobe AIR
SQLite in Adobe AIRSQLite in Adobe AIR
SQLite in Adobe AIR
 
Introduction to SQLite in Adobe AIR
Introduction to SQLite in Adobe AIRIntroduction to SQLite in Adobe AIR
Introduction to SQLite in Adobe AIR
 
SkillsMatter - In-the-Brain session - What's new in ActionScript 3.0
SkillsMatter - In-the-Brain session - What's new in ActionScript 3.0SkillsMatter - In-the-Brain session - What's new in ActionScript 3.0
SkillsMatter - In-the-Brain session - What's new in ActionScript 3.0
 

Último

Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
Christopher Logan Kennedy
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 

Último (20)

Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 

RIA meets Desktop

  • 1. RIA meets Desktop Peter Elst 4th-6th June 2008 Edinburgh, Scotland
  • 2. Who is this guy? ■ Freelance Flash Platform Consultant ■ Adobe Community Expert ■ Adobe Certified Instructor ■ Author of quot;Object-Oriented ActionScript 3.0quot; and several other Flash Platform books 4th-6th June 2008 Edinburgh, Scotland
  • 3. What is AIR? AdobeÂź AIRℱ is a cross-operating system runtime that allows web application developers to use their existing web development skills (HTML, Javascript, Adobe FlashÂź, Adobe Flexℱ, Ajax) to build and deploy rich Internet applications to the desktop. 4th-6th June 2008 Edinburgh, Scotland
  • 4. What is AIR? AdobeÂź AIRℱ is a cross-operating system runtime that allows web application developers to use their existing web development skills (HTML, Javascript, Adobe FlashÂź, Adobe Flexℱ, Ajax) to build and deploy rich Internet applications to the desktop. AdobeÂź AIRℱ brings your Rich Internet Applications to the Desktop — Flash, HTML/AJAX and PDF running as a native application. 4th-6th June 2008 Edinburgh, Scotland
  • 6. What will we talk about? ■ Network monitoring ■ Windowing API ■ HTML support ■ FileSystem access ■ SQLite database ■ Drag 'n drop support ■ Clipboard access ■ Update API 4th-6th June 2008 Edinburgh, Scotland
  • 8. How do you build it? ■ Flex Builder ■ Flash CS3 ■ Dreamweaver CS3 ■ your favorite text editor
 The AIR runtime is available free of charge, authoring applications is free! 4th-6th June 2008 Edinburgh, Scotland
  • 9. Network monitoring air.net.URLMonitor air.net.SocketMonitor ■ monitor network status changes ■ check if URL is available ■ check if specific socket is available 001_Network 4th-6th June 2008 Edinburgh, Scotland
  • 10. Windowing API flash.display.NativeWindow ■ create new application windows ■ NativeWindowInitOptions ■ subclass <mx:Window> for Flex 002_Windowing 002_Windowing Flex 4th-6th June 2008 Edinburgh, Scotland
  • 11. HTML support mx.controls.HTML ■ WebKit HTML engine embedded ■ Rendered as part of the display list ■ Script bridging 003_HTML 003_HTML displaylist 4th-6th June 2008 Edinburgh, Scotland
  • 12. FileSystem access flash.filesystem.File ■ read, write, create files and folders ■ resolves correct path regardless of OS ■ no ability to launch applications 004_FileSystem 4th-6th June 2008 Edinburgh, Scotland
  • 13. SQLite database flash.data.SQLConnection ■ SQL database saved a single file ■ Run queries using SQLStatement class ■ Prevent SQL injection using parameters 005_SQLite 4th-6th June 2008 Edinburgh, Scotland
  • 14. Drag 'n drop support flash.desktop.NativeDragManager ■ drag between AIR and native apps ■ accepts different formats ■ define a drag out image 006_DragDrop 4th-6th June 2008 Edinburgh, Scotland
  • 15. Clipboard access Clipboard.generalClipboard ■ generalClipboard is system wide clipboard ■ takes text, file, bitmap formats ■ ability to supply multiple formats 007_Clipboard 4th-6th June 2008 Edinburgh, Scotland
  • 16. Update API flash.desktop.Updater ■ AIR runtime handles updates ■ Updater class allows self-updating ■ Requires an online resource to check 008_Update 4th-6th June 2008 Edinburgh, Scotland
  • 17. Wanna learn more? Links ■ www.peterelst.com ■ www.adobe.com/devnet/air ■ onair.adobe.com Books ■ AdvancED AIR Applications (coming soon) 4th-6th June 2008 Edinburgh, Scotland
  • 18. Q&A ■ What do you think? ■ What features are you most excited about? ■ What is still missing? 4th-6th June 2008 Edinburgh, Scotland
  • 19. Get in touch! Peter Elst Flash Platform Consultant Blog: www.peterelst.com Email: training@peterelst.com LinkedIn: www.linkedin.com/in/peterelst Twitter: www.twitter.com/peterelst 4th-6th June 2008 Edinburgh, Scotland