Websites

AIR 2.0 fließt zu Cams, lokale Apps

FULL BUILD: Converting a Silverado Work Horse Into a Mean Street Truck - "Senior Silverado"

FULL BUILD: Converting a Silverado Work Horse Into a Mean Street Truck - "Senior Silverado"
Anonim

Während Flash Player in dieser Woche bei der Entwicklerkonferenz von Adobe Systems die meiste Aufmerksamkeit erhielt, kündigte das Unternehmen auch ein Update für Adobe AIR an, eine Laufzeitumgebung, die Flash-Programme zulässt Offline auf dem Desktop ausführen.

Die erste Version von AIR (Adobe Integrated Runtime) wurde für eine Reihe bekannter Anwendungen verwendet, z. B. das TweetDeck-Tool für Twitter, die iPlayer-Mediensoftware der BBC und den New York Times Reader Dies erleichtert das Durchblättern von Nachrichtenartikeln auf einem PC-Bildschirm.

AIR kann Flash- und Flex-Entwicklern nützlich sein, da sie Programme schreiben können, die außerhalb des Browsers auf dem Desktop eines Computers mit installierter AIR-Laufzeitumgebung ausgeführt werden. Die Technologie ist jedoch erst 18 Monate alt und konkurriert mit Microsofts Silverlight, Google Gears und anderen um die Aufmerksamkeit.

[Lesen Sie weiter: Die besten Ultra HD Blu-ray Player]

Adobe hofft, es weiter voranzubringen eine neue Version, die später in diesem Jahr in der Beta veröffentlicht wird, sagte es diese Woche bei Adobe Max. Die Software zielt darauf ab, die von einigen Entwicklern identifizierten Schwachstellen zu beheben, insbesondere den begrenzten Zugriff, den AIR lokalen PC-Ressourcen bietet.

AIR 2.0 bietet die Möglichkeit, auf Massenspeichergeräte zuzugreifen, was bedeutet, dass eine Anwendung erkennen kann, wann ein Benutzer angemeldet ist B. eine Flip-Videokamera an einen PC anschließen und dann die Dateien auf einer lokalen Festplatte speichern oder anbieten, sie ins Web hochzuladen.

Sie erhält auch eine native Prozess-API (Application Programming Interface), die es erlaubt AIR-Programme zur Kommunikation mit Anwendungen, die auf dem Desktop installiert sind. Ein AIR-Verzeichnisprogramm könnte Informationen über einen Kunden abrufen, die in einer SAP-Anwendung gespeichert sind, sagte David Wadhwani, General Manager der Gruppe Adobe Flash Platform.

Dafür müssen jedoch AIR-Programme als bereitgestellt werden ein natives Installationsprogramm, z. B. eine EXE-Datei. Laut Adobe können Entwickler in einem zukünftigen AIR-Entwicklungskit automatisch native Installationsprogramme generieren.

Weitere geplante Funktionen umfassen die Möglichkeit, ein Dokument wie eine PDF- oder Word-Datei aus einem AIR-Programm heraus zu öffnen und AIR für eine Peer-to-Peer-Anwendung. Es gibt auch allgemeine Verbesserungen für eine bessere CPU- und Speichernutzung.

Das letzte Element wird dringend benötigt, sagt Derek Zarbrook, Präsident von Conductor, einem Startup, das AIR verwendet, um Web-Designern einen Content-Hosting-Service anzubieten. "Speicherverlust war ein großes Problem", sagte er. Speicherverluste treten auf, wenn Programme nach und nach mehr und mehr Speicher des Computers verwenden, was zu Leistungseinbußen führt.

Der Conductor-Dienst enthält eine AIR-Anwendung, mit der Clients Websites aktualisieren können, die von Designern erstellt wurden. Es hat AIR gewählt, weil es den Clients erlaubt, ihre Seiten zu aktualisieren, indem sie Bilder und andere Inhalte per Drag & Drop vom Desktop auf die Anwendung ziehen, was ein Webbrowser nicht kann . "Auch viele Leute noch wie Desktop-Anwendungen, mit denen sie sich wohlfühlen ", sagte er.

AIR 2.0 ist für die allgemeine Verfügbarkeit in der ersten Hälfte des nächsten Jahres geplant. Adobe wird auch 2010 eine Version von AIR für Smartphones veröffentlichen.

Es ist unwahrscheinlich, dass das Update das Nutzungsmodell für AIR ändert, das sich weiterhin um Spiele, Videos, Medienanwendungen und die Erstellung von funktionsreichen Oberflächen für Unternehmen dreht Anwendungen, sagte Wadhwani. "Ich denke, die Anwendungsfälle sind ziemlich gut geregelt", sagte er.

Die Software wurde laut Wadhwani auf 300 Millionen Desktops installiert. Entwickler können AIR-Anwendungen mit Adobe Flex-Tools oder mit Ajax schreiben, aber die meisten verwenden Flex, sagte er.