
Cet articlene cite pas suffisamment ses sources().
Si vous disposez d'ouvrages ou d'articles de référence ou si vous connaissez des sites web de qualité traitant du thème abordé ici, merci de compléter l'article en donnant lesréférences utiles à savérifiabilité et en les liant à la section « Notes et références ».
En pratique :Quelles sources sont attendues ?Comment ajouter mes sources ?Pour les articles homonymes, voirAIR.
| Développé par | Adobe (2008-2020) Harman (2019-) |
|---|---|
| Première version | |
| Dernière version | 51.2.2.3 ()[1] |
| Système d'exploitation | Microsoft Windows,macOS,Android,iOS et BlackBerry Tablet OS(en) |
| Environnement | Microsoft Windows |
| Formats lus | Adobe Air(d), Adobe Air, v1.5(d), Adobe Air, v2(d) et Adobe Air 2.5(d) |
| Formats écrits | Adobe Air(d), Adobe Air, v1.5(d), Adobe Air, v2(d) et Adobe Air 2.5(d) |
| Type | Framework web |
| Licence | Licence propriétaire |
| Documentation | help.adobe.com/en_US/air/build/index.html |
| Site web | www.adobe.com/products/air |
Adobe Integrated Runtime (AIR), anciennement nommé Apollo, est unmoteur d’exécution pour des logiciels créés avecAdobe Flash etActionScript sans utiliser denavigateur Web.
Adobe Integrated Runtime s'exécute sur le système d'exploitation et pas à l'intérieur d'un navigateur comme lamachine virtuelle Flash. On parle alors derich desktop application ou RDA.
La première version de AIR est sortie en mars2008.
De la même manière queJava, AIR nécessite au préalable l'installation d'unmoteur d'exécution au sein duquel sera exécutée l'application. Cela offre l'avantage conséquent de n'avoir à écrire qu'un unique code pour toutes les plates-formes supportées par AIR.
Une application AIR peut être développée avec le langageActionScript dans le cadre d'un développementFlash ouFlex, ou bien avecJavaScript dans le cadre d'une applicationAJAX. Il est bien sûr possible de mélangerHTML,CSS,JavaScript etActionScript au sein d'une même application AIR.
Adobe AIR intègre le moteur de renduWebKit, employé par les navigateursSafari d'Apple,Epiphany ou bienChrome deGoogle, pour le rendu HTML/CSS et l'exécution, de code JavaScript, ainsi queFlash Player pour l'exécution de fichier SWF. De ce fait AIR permet tout ce qu'il est possible de faire avec les langagesHTML,CSS,JavaScript etActionscript, mais ajoute à ces deux derniers langages quelques fonctionnalités propres à ce cadre de développement.
Dans ces ajouts nous retiendrons la possibilité de créer, d'éditer et supprimer des fichiers, ainsi que l'intégration d'une base de données locale basée surSQLite.
En, Adobe abandonne le nomApollo pour le nomAIR (Adobe Integrated Runtime).
Le, Adobe AIR est disponible en version Alpha pourLinux.
Un peu plus de 3 ans plus tard le, le développement est abandonné pour cause d'augmentation insuffisante du marché Linux pour ordinateurs de bureau[2].
Le Adobe publie la version mobile de Adobe AIR sur lePlay Store.