SlideShare a Scribd company logo
1 of 13
Download to read offline
Adobe AIR




    A presentation by
contents

   I.  what is AIR?
   II.  what does it all mean?
   III.  why should I use AIR?
   IV.  what does AIR look like?
   V.  who uses AIR?
   VI.  want to get some?



                       A presentation by
what is AIR?


   a run-time environment

   creates RIAs (rich internet applications) using standard
      web technologies (HTML, CSS, JS, AJAX) , Adobe
      Flex, and Adobe Flash

   desktop-based web application system

   build & deploy applications with Adobe AIR SDK



                                 A presentation by
what is AIR?


   3 ways to develop AIR apps:

   1.  HTML/AJAX in conjunction with the web
       kit

   2.  Flex Builder 3

   3.  Flash CS3




                           A presentation by
what is AIR?


   data options

      database server via web services

      local XML file

      local SQLite server

      encrypted local store


                              A presentation by
what does it all mean?


  web applications:

     work with the local file system

     integrate with Windows Manager

     have access to OS-centric functionality




                              A presentation by
what does it all mean?


  developers:
     can use existing knowledge of web
     technologies to deploy applications to a
     user’s desktop.
  users:
     get the best of both worlds: rich interfaces
     and the local resources of a desktop
     application along with networked benefits
     of the web.


                              A presentation by
why should I use AIR?


  pros
  fast execution-ActionScript 3.0 has a JIT (just in time)
     compiler,putting it on par with Java or .NET for raw
     performance.
  cross-platform- AIR apps will run on Windows XP and
     Vista,Mac OS X (Power PC and Intel),Linux, (though not in beta).
  easy conversion of Flex or HTML applications-
     It’s the same basic runtime. In the case of HTML, AIR apps
     rely on WebKit, the core component in Apple Safari’s web
     browser.




                                       A presentation by
why should I use AIR?


  pros (continued)
  easy installation-provided the runtime has installed
     successfully, installing AIR applications is likely to be trouble-
     free, since all the files go into the application directory.
  ability to operate offline- synchronization services
     provided you use LiveCycle. Synchronization is the difficult
     part of enabling offline support in occasionally connected
     applications.




                                        A presentation by
why should I use AIR?


  cons
  limited extensibility-AIR apps have file access, clipboard
     access, support multiple windows, drag and drop, and can
     trigger notifications. if your app needs to interact with the
     desktop in other ways, the chances are that AIR is not suitable.
     for example, there’s no access to COM automation, and no
     way to execute external applications.
  database access limited to SQLite/web services
  no specific enterprise deployment
  proprietary technology
  security concerns


                                      A presentation by
what does AIR look like?



 quick installation:
    http://get.adobe.com/air/?promoid=BTLOA




                           A presentation by
who uses AIR?


  http://www.tweetdeck.com/beta/
  http://desktop.ebay.com/
  http://code.google.com/p/readair/
  http://rtm-notifier.com/
  http://www.twhirl.org/
  http://www.flashchess3.com/
  http://studiocloud.com/




                             A presentation by
want an AIR app?




  hello@momentumdesignlab.com



      
 

         
   

      
 

         
   

      










1.866.542.7124




      
   

                           A presentation by

More Related Content

What's hot

What's hot (20)

Xamarin Dev Days - Introduction to Xamarin.Forms, Insights, Test Cloud
Xamarin Dev Days -  Introduction to Xamarin.Forms, Insights, Test CloudXamarin Dev Days -  Introduction to Xamarin.Forms, Insights, Test Cloud
Xamarin Dev Days - Introduction to Xamarin.Forms, Insights, Test Cloud
 
.Net Standard Libraries and Xamarin
.Net Standard Libraries and Xamarin.Net Standard Libraries and Xamarin
.Net Standard Libraries and Xamarin
 
Highlights from the Xamarin Evolve 2016 conference
Highlights from the Xamarin Evolve 2016 conferenceHighlights from the Xamarin Evolve 2016 conference
Highlights from the Xamarin Evolve 2016 conference
 
Oxford .NET - Go Mobile with Xamarin
Oxford .NET - Go Mobile with XamarinOxford .NET - Go Mobile with Xamarin
Oxford .NET - Go Mobile with Xamarin
 
Microsoft Tech Ed 2006 #2
Microsoft Tech Ed 2006 #2Microsoft Tech Ed 2006 #2
Microsoft Tech Ed 2006 #2
 
.NET North UG - What’s new & next for Xamarin developers
.NET North UG - What’s new & next for Xamarin developers.NET North UG - What’s new & next for Xamarin developers
.NET North UG - What’s new & next for Xamarin developers
 
Deep Dive in Xamarin.Forms
Deep Dive in Xamarin.FormsDeep Dive in Xamarin.Forms
Deep Dive in Xamarin.Forms
 
Microsoft Tech Ed 2006 #1
Microsoft Tech Ed 2006 #1Microsoft Tech Ed 2006 #1
Microsoft Tech Ed 2006 #1
 
Getting Started with iOS & Android Development Using Xamarin & Visual Studio
Getting Started with iOS & Android Development Using Xamarin & Visual StudioGetting Started with iOS & Android Development Using Xamarin & Visual Studio
Getting Started with iOS & Android Development Using Xamarin & Visual Studio
 
Introduction to Xamarin for Visual Studio 2017
Introduction to Xamarin for Visual Studio 2017Introduction to Xamarin for Visual Studio 2017
Introduction to Xamarin for Visual Studio 2017
 
Native i os, android, and windows development in c# with xamarin 4
Native i os, android, and windows development in c# with xamarin 4Native i os, android, and windows development in c# with xamarin 4
Native i os, android, and windows development in c# with xamarin 4
 
Xamarin Dev Days - Introduction to Xamarin
Xamarin Dev Days - Introduction to XamarinXamarin Dev Days - Introduction to Xamarin
Xamarin Dev Days - Introduction to Xamarin
 
Sequence Like a Boss - BriForum 2015 Denver
Sequence Like a Boss - BriForum 2015 DenverSequence Like a Boss - BriForum 2015 Denver
Sequence Like a Boss - BriForum 2015 Denver
 
Introduction to Xamarin
Introduction to XamarinIntroduction to Xamarin
Introduction to Xamarin
 
Intro to Building Mobile Apps with Xamarin
Intro to Building Mobile Apps with XamarinIntro to Building Mobile Apps with Xamarin
Intro to Building Mobile Apps with Xamarin
 
End to-end native iOS, Android and Windows apps wtih Xamarin
End to-end native iOS, Android and Windows apps wtih XamarinEnd to-end native iOS, Android and Windows apps wtih Xamarin
End to-end native iOS, Android and Windows apps wtih Xamarin
 
.Net Dev Summit 2020 - What's new and next for Xamarin developers
.Net Dev Summit 2020 - What's new and next for Xamarin developers.Net Dev Summit 2020 - What's new and next for Xamarin developers
.Net Dev Summit 2020 - What's new and next for Xamarin developers
 
Developing for Xoom with Flash and AIR
Developing for Xoom with Flash and AIRDeveloping for Xoom with Flash and AIR
Developing for Xoom with Flash and AIR
 
Smaller Not Taller: Defeating the mobile application architecture giant
Smaller Not Taller: Defeating the mobile application architecture giantSmaller Not Taller: Defeating the mobile application architecture giant
Smaller Not Taller: Defeating the mobile application architecture giant
 
Xamarin Platform
Xamarin PlatformXamarin Platform
Xamarin Platform
 

Viewers also liked (8)

Italia
ItaliaItalia
Italia
 
Django
DjangoDjango
Django
 
PartnerEasy 2012
PartnerEasy 2012PartnerEasy 2012
PartnerEasy 2012
 
Drupal
DrupalDrupal
Drupal
 
Sonia Usih Career Brand
Sonia Usih Career BrandSonia Usih Career Brand
Sonia Usih Career Brand
 
New Change Implementation
New Change ImplementationNew Change Implementation
New Change Implementation
 
Are Cloud Applications and Data more Vulnerable to Attacks?
Are Cloud Applications and Data more Vulnerable to Attacks?Are Cloud Applications and Data more Vulnerable to Attacks?
Are Cloud Applications and Data more Vulnerable to Attacks?
 
Hype vs. Reality: The AI Explainer
Hype vs. Reality: The AI ExplainerHype vs. Reality: The AI Explainer
Hype vs. Reality: The AI Explainer
 

Similar to Adobe Air

Fixing the mobile web - Internet World Romania
Fixing the mobile web - Internet World RomaniaFixing the mobile web - Internet World Romania
Fixing the mobile web - Internet World Romania
Christian Heilmann
 

Similar to Adobe Air (20)

Making Money with Adobe AIR
Making Money with Adobe AIRMaking Money with Adobe AIR
Making Money with Adobe AIR
 
Adobe® Flex™
Adobe® Flex™Adobe® Flex™
Adobe® Flex™
 
What is Adobe Flex ?
What is Adobe Flex  ?What is Adobe Flex  ?
What is Adobe Flex ?
 
Adobe AIR Seminar
Adobe AIR SeminarAdobe AIR Seminar
Adobe AIR Seminar
 
Adobe Flex
Adobe FlexAdobe Flex
Adobe Flex
 
Flex3
Flex3Flex3
Flex3
 
Flex multi-screen development
Flex multi-screen developmentFlex multi-screen development
Flex multi-screen development
 
Getting Started with Adobe AIR 1.5
Getting Started with Adobe AIR 1.5Getting Started with Adobe AIR 1.5
Getting Started with Adobe AIR 1.5
 
Food borne human diseases
Food borne human diseasesFood borne human diseases
Food borne human diseases
 
Apache cordova
Apache cordovaApache cordova
Apache cordova
 
【BS1】What’s new in visual studio 2022 and c# 10
【BS1】What’s new in visual studio 2022 and c# 10【BS1】What’s new in visual studio 2022 and c# 10
【BS1】What’s new in visual studio 2022 and c# 10
 
Afik Gal @alphageeks: Flex Intro
Afik Gal @alphageeks: Flex IntroAfik Gal @alphageeks: Flex Intro
Afik Gal @alphageeks: Flex Intro
 
Adobe Flex
Adobe FlexAdobe Flex
Adobe Flex
 
AIR - Framework ( Cairngorm and Parsley )
AIR - Framework ( Cairngorm and Parsley )AIR - Framework ( Cairngorm and Parsley )
AIR - Framework ( Cairngorm and Parsley )
 
Cloud Deployment Toolkit
Cloud Deployment ToolkitCloud Deployment Toolkit
Cloud Deployment Toolkit
 
Fixing the mobile web - Internet World Romania
Fixing the mobile web - Internet World RomaniaFixing the mobile web - Internet World Romania
Fixing the mobile web - Internet World Romania
 
Developing multi-screen applications using Adobe Integrated Runtime (AIR)
Developing multi-screen applications using Adobe Integrated Runtime (AIR)Developing multi-screen applications using Adobe Integrated Runtime (AIR)
Developing multi-screen applications using Adobe Integrated Runtime (AIR)
 
Adobe AIR Programming to Desktop and Mobile
Adobe AIR Programming to Desktop and MobileAdobe AIR Programming to Desktop and Mobile
Adobe AIR Programming to Desktop and Mobile
 
Uncovering Windows - Silverlight Seminar
Uncovering Windows - Silverlight SeminarUncovering Windows - Silverlight Seminar
Uncovering Windows - Silverlight Seminar
 
Bn1001 demo ppt advance dot net
Bn1001 demo ppt advance dot netBn1001 demo ppt advance dot net
Bn1001 demo ppt advance dot net
 

More from Momentum Design Lab (20)

Add to Trip - EyeForTravel Presentation
Add to Trip - EyeForTravel PresentationAdd to Trip - EyeForTravel Presentation
Add to Trip - EyeForTravel Presentation
 
Sencha
SenchaSencha
Sencha
 
jQuery
jQueryjQuery
jQuery
 
Extjs4
Extjs4Extjs4
Extjs4
 
Appcellerator
AppcelleratorAppcellerator
Appcellerator
 
Adobe Air 2.6
Adobe Air 2.6Adobe Air 2.6
Adobe Air 2.6
 
jQuery Mobile
jQuery MobilejQuery Mobile
jQuery Mobile
 
Component Art
Component ArtComponent Art
Component Art
 
Infragistics
InfragisticsInfragistics
Infragistics
 
Telerik
TelerikTelerik
Telerik
 
Jquery
JqueryJquery
Jquery
 
Yui- Yahoo! User Interface Library
Yui- Yahoo! User Interface LibraryYui- Yahoo! User Interface Library
Yui- Yahoo! User Interface Library
 
Extjs
ExtjsExtjs
Extjs
 
GWT- Google Web Toolkit
GWT- Google Web ToolkitGWT- Google Web Toolkit
GWT- Google Web Toolkit
 
PHP
PHPPHP
PHP
 
Ruby on Rails
Ruby on RailsRuby on Rails
Ruby on Rails
 
C#
C#C#
C#
 
ASP.NET
ASP.NETASP.NET
ASP.NET
 
Javascript
JavascriptJavascript
Javascript
 
Java/Swing
Java/SwingJava/Swing
Java/Swing
 

Recently uploaded

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Recently uploaded (20)

Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
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...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 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
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 

Adobe Air

  • 1. Adobe AIR A presentation by
  • 2. contents I.  what is AIR? II.  what does it all mean? III.  why should I use AIR? IV.  what does AIR look like? V.  who uses AIR? VI.  want to get some? A presentation by
  • 3. what is AIR? a run-time environment creates RIAs (rich internet applications) using standard web technologies (HTML, CSS, JS, AJAX) , Adobe Flex, and Adobe Flash desktop-based web application system build & deploy applications with Adobe AIR SDK A presentation by
  • 4. what is AIR? 3 ways to develop AIR apps: 1.  HTML/AJAX in conjunction with the web kit 2.  Flex Builder 3 3.  Flash CS3 A presentation by
  • 5. what is AIR? data options database server via web services local XML file local SQLite server encrypted local store A presentation by
  • 6. what does it all mean? web applications: work with the local file system integrate with Windows Manager have access to OS-centric functionality A presentation by
  • 7. what does it all mean? developers: can use existing knowledge of web technologies to deploy applications to a user’s desktop. users: get the best of both worlds: rich interfaces and the local resources of a desktop application along with networked benefits of the web. A presentation by
  • 8. why should I use AIR? pros fast execution-ActionScript 3.0 has a JIT (just in time) compiler,putting it on par with Java or .NET for raw performance. cross-platform- AIR apps will run on Windows XP and Vista,Mac OS X (Power PC and Intel),Linux, (though not in beta). easy conversion of Flex or HTML applications- It’s the same basic runtime. In the case of HTML, AIR apps rely on WebKit, the core component in Apple Safari’s web browser. A presentation by
  • 9. why should I use AIR? pros (continued) easy installation-provided the runtime has installed successfully, installing AIR applications is likely to be trouble- free, since all the files go into the application directory. ability to operate offline- synchronization services provided you use LiveCycle. Synchronization is the difficult part of enabling offline support in occasionally connected applications. A presentation by
  • 10. why should I use AIR? cons limited extensibility-AIR apps have file access, clipboard access, support multiple windows, drag and drop, and can trigger notifications. if your app needs to interact with the desktop in other ways, the chances are that AIR is not suitable. for example, there’s no access to COM automation, and no way to execute external applications. database access limited to SQLite/web services no specific enterprise deployment proprietary technology security concerns A presentation by
  • 11. what does AIR look like? quick installation: http://get.adobe.com/air/?promoid=BTLOA A presentation by
  • 12. who uses AIR? http://www.tweetdeck.com/beta/ http://desktop.ebay.com/ http://code.google.com/p/readair/ http://rtm-notifier.com/ http://www.twhirl.org/ http://www.flashchess3.com/ http://studiocloud.com/ A presentation by
  • 13. want an AIR app? hello@momentumdesignlab.com


 
 

 
 
 
 

 
 
 










1.866.542.7124
 
 
 A presentation by