Adobe Integrated Runtime (AIR)
Adobe Integrated Runtime, znany również jako AIR (nazwa kodowa Apollo), to wieloplatformowe środowisko wykonawcze dla RIA (ang. Rich Internet Application), które zostało stworzone w oparciu o technologie takie jak Flash, Flex oraz HTML i AJAX.
Aplikacje stworzone w AIR mogą działać jako aplikacje desktopowe.
Po raz pierwszy publiczna wersja testowa AIR (wówczas pod nazwą Apollo) została wydana 19 marca 2007 roku, razem z SDK oraz rozszerzeniem umożliwiającym projektowanie aplikacji przy użyciu Flex framework.
Od 10 czerwca 2007 roku, kiedy to udostępniona została publiczna wersja beta1, funkcjonuje nazwa AIR.
Wersja Adobe AIR 3.1 jest dostępna do pobrania na stronie Adobe dla systemów operacyjnych Mac OS X oraz Microsoft Windows. Wsparcie dla systemu Linux zakończyło się na wersji 2.7.
Środowisko programistyczne
Aktualnie Adobe oferuje trzy opcje projektowania aplikacji w AIR:
- HTML/AJAX, z wykorzystaniem Adobe Dreamweaver CS4 (w połączeniu z AIR SDK, możliwe jest korzystanie z innych edytorów HTML, a nawet prostych edytorów tekstu)
- Adobe Flash Builder (Flex)
- Adobe Flash od wersji CS4
Bibliografia
Obecnie istnieją cztery metody pracy z danymi:
- Bazy danych na serwerach – poprzez usługi sieciowe
- Lokalne pliki XML
- Lokalna baza danych SQLite, która jest dołączona do AIR
- Szyfrowany magazyn danych dostarczony razem z AIR
Bezpieczeństwo
Dokumenty dotyczące możliwości zabezpieczeń AIR:
- Wprowadzenie do bezpieczeństwa AIR (ang.)
- Podpisywanie aplikacji AIR certyfikatami zabezpieczeń (ang.)
Linki zewnętrzne
- Oficjalna strona Adobe AIR
- Tworzenie aplikacji Adobe AIR 1.5 w programie Adobe Flash CS4 Professional. help.adobe.com. [zarchiwizowane z tego adresu (2009-04-20)]. (pl)
- Społeczność programistów AIR (ang.)
- Dokumentacja AIR. adobe.com. [zarchiwizowane z tego adresu (2016-10-17)]. (ang.)
- Wiki airapps (en) – zawiera odnośniki do aplikacji napisanych w AIR