Erklärung von Adobe AIR
Adobe AIR ermöglicht traditionell Web-basierte Anwendungen auf dem Desktop ausgeführt. Die Laufzeitumgebung und das Software Development Kit sind kostenlos von der Adobe AIR-Website herunterladen.
Funktion
Adobe AIR ist eine Laufzeitumgebung, die Entwickler zum Erstellen von rich-Internet-Anwendungen erlaubt. Rich-Internet-Anwendungen sind Web-basierte Anwendungen, die außerhalb eines Browsers vorhanden sind.
Funktionen
Adobe AIR kann Entwickler Anwendungen in Javascript, Flash oder Actionscript erstellen. Daten können über ein Datenbank-Server und XML-Datei, eine lokale SQLite-Datenbank oder einer verschlüsselten lokalen Speicher zugegriffen werden.
Vorteile
Mit Adobe AIR erstellte Anwendungen können offline arbeiten und Daten hochladen oder mehr Funktionalität erhalten, wenn die Internet-Verbindung verfügbar ist. Die Anwendungen sind wie eine traditionelle desktop-Anwendung, anstatt einen Browser aufgebaut.
Nachteile
Adobe AIR-Anwendungen müssen auf dem lokalen Computer installiert werden. Dadurch kann die Anwendung Zugriff auf lokalen Speicher und Dateisysteme. Dies könnte ein Sicherheitsrisiko darstellen, auf dem Clientcomputer (lokal).
Anwendungen
Adobe AIR-Anwendungen werden von AOL, eBay, Nickelodeon, The New York Times, Yahoo! und vielen anderen Unternehmen eingesetzt.