Adobe AIR ist eine plattformübergreifende Laufzeitfunktionalität, die es Entwicklern ermöglicht, die Standards HTML/CSS, JavaScript und Ajax, die Sprache ActionScript und Adobe Flex sowie Adobe Flash Professional zu nutzen. ActionScript stellt Webanwendungen bereit, die als eigenständige Client-Module implementiert sind, die nicht von Browser-Einschränkungen betroffen sind. Die Flexibilität und Konsistenz des Arbeitsbereichs für Entwickler, den Adobe AIR als Komponente der Adobe Flash-Plattform bereitstellt und der die Programmierung von Anwendungen für verschiedene Geräte und Plattformen ermöglicht, trägt dazu bei, das volle kreative Potenzial von Programmierern und Designern zu erschließen.
Von Adobe AIR unterstützte Plattformen
Mit Adobe AIR geschriebene Programme laufen auf vielen Plattformen, die über eine ausführbare Umgebung von Adobe oder seinen Partnern verfügen. Alle modernen Betriebssysteme aus der Microsoft NT-Familie werden unterstützt: Windows XP, Vista, 7, 8. Android, Linux, macOS (Intel und PowerPC), QNX werden ebenfalls unterstützt. Version 2.7.1 und spätere Versionen unterstützen Linux nicht (die neueste Version von AIR, die Linux unterstützt, ist 2.6.0).
Installationspakete
Adobe AIR verfügt über die integrierte Möglichkeit, Installationspakete zu erstellen. Das Installationspaket kann einfach auf dem PC des Anwenders installiert werden.
Vorteile von Adobe AIR
- Mit AIR kann jede Anwendung, die zuvor in HTML oder Flex geschrieben wurde, problemlos auf den PC des Anwenders migriert werden;
- Die Anwendungen haben Zugriff auf das Dateisystem, die Zwischenablage, mehrere Fenster und Drag-and-Drop-Funktionen;
- Flash Builder 4.7 Beta 2 bietet Unterstützung für ActionScript-Multithreading.
Nachteile der Plattform
- Der Zugang zu Webdiensten und SQLite ist begrenzt;
- Adobe AIR ist durch eine proprietäre Lizenz geschützt.