Adobe AIR to międzyplatformowa funkcjonalność runtime, która umożliwia programistom korzystanie ze standardów HTML/CSS, JavaScript i Ajax, języka ActionScript oraz oprogramowania Adobe Flex, Adobe Flash Professional. ActionScript wdraża aplikacje internetowe zaimplementowane jako samodzielne moduły klienckie, na które nie mają wpływu ograniczenia przeglądarki. Elastyczność i spójność przestrzeni roboczej programistów zapewniana przez Adobe AIR jako składnik platformy Adobe Flash, która umożliwia programowanie aplikacji do uruchamiania na różnych urządzeniach i platformach, pomaga uwolnić pełny potencjał twórczy programistów i projektantów.
Platformy obsługiwane przez Adobe AIR
Programy napisane za pomocą Adobe AIR działają na wielu platformach, które mają środowisko wykonawcze firmy Adobe lub jej partnerów. Obsługiwane są wszystkie nowoczesne systemy operacyjne z rodziny Microsoft NT: Windows XP, Vista, 7, 8. Obsługiwane są również systemy Android, Linux, macOS (Intel i PowerPC), QNX. Wersja 2.7.1 i późniejsze nie obsługują systemu Linux (najnowsza wersja AIR obsługująca system Linux to 2.6.0).
Pakiety instalacyjne
Adobe AIR posiada zintegrowaną możliwość tworzenia pakietów instalacyjnych. Pakiet instalacyjny może być łatwo zainstalowany na komputerze użytkownika.
Zalety Adobe AIR
- Dzięki AIR, każda aplikacja napisana wcześniej w HTML lub Flex może być łatwo przeniesiona na komputer użytkownika;
- Aplikacje mają dostęp do systemu plików, schowka, wielu okien oraz funkcji przeciągania i upuszczania;
- Flash Builder 4.7 beta 2 zawiera wsparcie dla programowania wielowątkowego ActionScript.
Wady platformy.
- Dostęp do usług internetowych i SQLite jest ograniczony;
- Adobe AIR jest chroniony zastrzeżoną licencją.