|
|
|
Entwickeln Sie Applikationen mit vielfältigen Inhalten und Anwenderoptionen dank Unterstützung für Hardware-beschleunigtes Rendering, hochauflösende Bitmaps, Frontkameras, Bibliotheken für native Erweiterungen, Bereitstellung der Laufzeitumgebung zusammen mit den Installationsdateien Ihrer Applikation u. v. m.

Die GPU-Beschleunigung bietet eine bessere Streaming-Performance für Webcam-Videos.

Die neue Architektur von Adobe für Hardware-beschleunigtes Rendern von 2D-/3D-Grafiken umfasst einfache Stage3D-APIs für effizienteres Rendering in Apps. Framework-Entwickler können unterschiedliche Klassen interaktiver Erlebnisse für mobile Endgeräte, Desktops und Fernsehgeräte erstellen.

Verwenden Sie nativen Code, um auf die plattform- und gerätespezifischen Funktionen und APIs nativer Applikationen zuzugreifen und sie bequem in AIR-Applikationen integrieren zu können.

Stellen Sie unter Windows, Mac OS und Linux Livestreams und interaktives Echtzeit-Video mit verbesserter Wiedergabe-Performance und höheren Frame-Raten bei hohen Bit-Raten bereit.

Entwickeln Sie interaktive Spiele mit Panoramaansichten und völlig neuen Inhaltsklassen, z. B. Egospiele mit unbegrenztem Scrolling, Maussperre, relativen Mauskoordinaten und Ereignissen für die rechte oder mittlere Maustaste.

Entwicklern stehen flexiblere Optionen zum Verpacken von Apps zur Verfügung. Sie können die AIR 3-Laufzeitumgebung im Paket mit ihrer Applikation für Android™, iOS, Windows und Mac bereitstellen.
Für BitmapData-Objekte gelten keine Größeneinschränkungen mehr. Die vorherige Begrenzung der Auflösung auf maximal 16 Megapixel (16.777.215 Pixel) und der Bitmap-Breite/-Höhe auf maximal 8.191 Pixel wurde aufgehoben.
Push-Benachrichtigungen können über den Apple Push Notification Service (APNS) und den Server eines Drittanbieters, der mit diesem Dienst kommuniziert, generiert werden.
Durch Einsatz des SDK für OS 5.1 bei der Entwicklung nutzen AIR-Applikationen für iOS vorhandene Verbesserungen einschließlich der Unterstützung für das Retina Display aus.
Erfassen Sie Echtzeitdaten über die Bereitstellung und Nutzung von Inhalten. Dank der engen Integration mit Adobe SiteCatalyst® auf Basis von Omniture® lassen sich Video-Clips mit gerade einmal zwei Zeilen Code analysieren.
Entwickler können Spiele, Enterprise- und sonstige Applikationen durch Funktionen für VoIP-Kommunikation in Echtzeit ergänzen, für die kein Headset erforderlich ist. Stattdessen können Endanwender über das integrierte Mikrofon von ihrem Desktop oder Laptop mit anderen sprechen. Diese neue Funktion ist auch in Flash Player 10.3 verfügbar.
Prüfen Sie, ob Ihre AIR-Apps für Mac OS den Richtlinien von Apple entsprechen, und laden Sie direkt in den App Store hoch.
Erstellen Sie dank der integrierten Unterstützung für 3D-Effekte ansprechende Benutzeroberflächen. Verbesserungen an der Zeichnungs-API erlauben darüber hinaus die Integration der Z-Achse, echte Perspektive, strukturierte Gitter im dreidimensionalen Raum und ein integriertes Grafikmodell. Auch Render-Performance und Entwicklerproduktivität wurden optimiert.
Nach der Installation einer Adobe AIR-Applikation wird die Benutzeroberfläche über die Applikation gesteuert. Das Layout einer AIR-Oberfläche kann vollständig dynamisch sein, transparente oder halbtransparente Elemente und eine beliebige Form aufweisen.
AIR-Applikationen können die Fensterdarstellung des lokalen Betriebssystems übernehmen. Steuerungen zum Minimieren, Maximieren und Schließen eines Fensters werden dabei vom Betriebssystem vorgegeben.
Die Möglichkeit, Dateien per Drag-and-Drop aus der AIR-Applikation auf den Desktop zu kopieren, eröffnet neue Optionen für die Interaktion mit Applikationen wie Content-Management-Systemen oder Onlineshops.
Fenster bis zu einer Höhe von 4095 Pixeln und einer Breite von 4095 Pixeln werden unterstützt.
Steuern Sie die Farbtiefe von Grafiken in AIR 3-basierten Android-Apps, die im automatischen CPU-Render-Modus ausgeführt werden.
Erstellen und veröffentlichen Sie Apps für Apples aktuelles Betriebssystem für mobile Endgeräte mithilfe des iOS 6-SDKs.
Ermöglichen Sie es Entwicklern, Stacktrace-Daten in Releasebuilds von Adobe Flash Player anzuzeigen.
Beim Verpacken einer ANE-Datei können Entwickler auch statische Bibliotheken und Frameworks von Drittanbietern ins Paket aufnehmen.
Nutzen Sie die Möglichkeiten der Zielplattform. Erstellen Sie Apps für TV-Geräte sowie für Android™, BlackBerry® Tablet OS und iOS, und binden Sie die Hardware- und Software-Funktionen des Geräts wie Geolokalisierung, Beschleunigungssensor, Kamera, automatische Bildschirmausrichtung und virtuelle Tastatur in Ihre Applikation ein.

Verwenden Sie nativen Code, um auf die plattform- und gerätespezifischen Funktionen und APIs nativer Applikationen zuzugreifen und sie bequem in AIR-Applikationen integrieren zu können.

AIR-Entwickler haben jetzt Zugriff auf den Lizenzierungsservice von Android Market. Mithilfe dieses Dienstes können sie Lizenzierungsrichtlinien für kostenpflichtige Applikationen implementieren, die sie über Android Market veröffentlichen.

Streamen Sie hochwertiges Video von Ihrer Webcam. Profitieren Sie dabei von höherer Kompression und umfassender Kompatibilität. Dank neuer Codierungsfunktionen können Sie Daten in hoher Qualität in Echtzeit austauschen (z. B. beim Video-Chat oder bei Videokonferenzen) oder Videosendungen live übertragen.

Der Inhaltsschutz mit Flash Access ist jetzt auch auf Android-Endgeräten möglich. Medienanbieter können Inhalte somit für eine Vielzahl mobiler Endgeräte aufbereiten und gewinnbringend nutzen.

Die gesamte Video-Pipeline kann per GPU beschleunigt werden, damit Sie Inhalte in HD-Qualität wiedergeben können. Reduzieren Sie die Auslastung von Prozessor und Speicher, und ermöglichen Sie hochwertige Videoerlebnisse auf mobilen Endgeräten und Fernsehern.

Führen Sie schnellere Applikationen aus und nutzen Sie die Systemressourcen effizienter dank reduzierter CPU-Nutzung (in bestimmten Applikationen 30 % weniger), ohne dass die Applikation erneut kompiliert zu werden braucht (Android OS mit H.264-Video-Decodierung mit 30 fps und GPU-basierter Animation und Spielen mit bis zu 50 fps).

Frontkameras für Videokonferenzen und Chats werden nun nicht nur für iOS und BlackBerry Tablet OS unterstützt, sondern auch für Endgeräte mit Android.

AIR unterstützt jetzt viele iOS-Funktionen wie Multitasking, Retina Display for hohe Bildschirmauflösungen von bis zu 960 x 640 Pixeln, Front- und Rückkameras und die Aufnahme von Audio.
AIR-Apps für iOS-Geräte können direkt bereitgestellt werden, ohne den Umweg über iTunes oder die Konfigurationseinstellungen des iPhones.
Bei der Entwicklung von Apps können Sie native Texteingabe-Steuerungen für Android, BlackBerry Tablet und iOS berücksichtigen, z. B. Anwenderinteraktionen beim Vergrößern oder Auswählen von Text.
Mit dem neuen Interpreter-Modus im AIR Developer Tool (ADT) lassen sich iOS-Apps schneller als je zuvor entwickeln, testen und debuggen.
Richten Sie die automatische Aktualisierung von Standortdaten und Netzwerkverbindungen ein. Sie erhalten eine Benachrichtigung, sobald bei Ihrer iOS-App eine zugehörige Hintergrund-App deaktiviert wird.
Anwender von Android-Endgeräten können Speicherplatz sparen, indem sie die Adobe AIR-Laufzeitumgebung auf ihrer SD-Karte speichern.
Statt eine WLAN-Verbindung einzurichten, können Sie Ihr Endgerät per USB an den Computer anschließen, um eine Applikation zu debuggen.
Vereinfachen Sie die Entwicklung von Multi-Screen-Applikationen, wenn zum Beispiel Soft-Tastaturen bei Bedarf automatisch angezeigt werden. Desktop-Applikationen, die ursprünglich für physische Tastaturen konzipiert waren, können viel einfacher für mobile Endgeräte optimiert werden, wenn Sie den anzuzeigenden Inhalt oder die anzuzeigende Applikation nicht für die Anzeige auf der Soft-Tastatur zu ändern brauchen.
Entwickeln und implementieren Sie Apps für iOS, ohne über die tatsächlichen Endgeräte zu verfügen. Möglich wird dies mit dem Xcode-basierten iOS-Simulator für Mac OS.
Die Unterstützung für Multi-Touch (unter Windows 7, Android, BlackBerry® Tablet OS und iOS) und Gesten (unter Windows, Mac OS, Android, BlackBerry Tablet OS und iOS) ermöglicht die Entwicklung neuartiger Applikationen.
Nutzen Sie die neue native Android 4.0-Stylus-API bei der Entwicklung von Android-Apps, die Endanwender auch mit dem Eingabestift bedienen können.
Stellen Sie vollständige HD-Videos mit Dolby Digital- und DTS-Surround-Sound auf Fernsehgeräten bereit, die Adobe AIR unterstützen.
Verwenden Sie Eingabeverfahren, die typischerweise für Fernbedienungen für Fernsehapparate und ähnliche Geräte verwendet werden. In konsistenten Ansichten werden gängige Schaltflächen bzw. Befehle dargestellt, z. B. Pause, Wiedergabe, Anhalten, Zurückspulen, Schnellvorlauf u. v. m.
Nutzen Sie die 2D-Grafikbeschleunigung mithilfe der zugrunde liegenden Hardware-Beschleunigungssysteme auf TV-Plattformen. Erzeugen Sie hochleistungsfähige Benutzeroberflächen, indem Sie den Schwerpunkt auf 2D und Bitmaps legen, die direkt von der TV-Hardware beschleunigt werden.
Adobe AIR-basierte Apps für iOS-Endgeräte werden im CPU-Modus bis zu vier mal schneller gerendert. Auf diese Weise lässt sich die Performance zahlreicher iOS-Apps deutlich steigern. Das gilt auch für Inhalte, die mit dem Flex-Framework entwickelt wurden.
Für iOS entwickelte Multitasking-Apps, z. B. zur Musikwiedergabe oder für Audiokonferenzen mit Multitasking-Unterstützung, können Audio im Hintergrund abspielen.
Die neue AIR-Version erlaubt nun auch die Verschlüsselung lokal gespeicherter Applikationsdaten auf mobilen Endgeräten, z. B. Kennwörter, Zertifikate und Auditing-Informationen.
Entwickeln Sie GPS-Applikationen oder Applikationen, die den Standort eines Geräts ermitteln, um auf Basis dieses Standorts personalisierte Inhalte bereitzustellen.
Übernehmen Sie X-, Y- und Z-Beschleunigungswerte von den nativen Beschleunigungssensoren eines Endgeräts in Ihren ActionScript-Code®. Entwickler können die Anzahl und Intervalle der Accelerometer-Updates selbst bestimmen, um Akkus zu schonen.
Die meisten mobilen Endgeräte bieten eine Mediengalerie, in der Sie aufgenommene Bilder und Video-Clips verwalten können (z. B. die Funktion „Camera Roll“ auf dem iPhone). AIR-Applikationen können auf diese Mediengalerien zugreifen, um Bilder anzuzeigen oder auf einen Server zu übertragen. Es ist beispielsweise möglich, ein Foto oder ein Video zu machen und direkt auf Facebook hochzuladen und dort anzuzeigen.
Zeigen Sie Weblinks innerhalb einer Applikation (z. B. Ihrer Facebook-App) an, über die Endanwender rasch auf Web-Inhalte zugreifen können, ohne die Applikation verlassen oder einen Browser starten zu müssen.
Steuern Sie die Ausrichtung des Bildschirms, und ermöglichen Sie es Anwendern, Spiele durch Schütteln oder Drehen zu steuern.
Starten Sie eine Applikation innerhalb eines Browsers oder einer nativen Android-Applikation.
Sie markieren Text in einem Textfeld und es erscheint ein Menü mit Textfunktionen, etwa „Ausschneiden“, „Kopieren“, „Einfügen“ und „Eingabemethode“.
Für BitmapData-Objekte gelten keine Größeneinschränkungen mehr. Die vorherige Begrenzung der Auflösung auf maximal 16 Megapixel (16.777.215 Pixel) und der Bitmap-Breite/-Höhe auf maximal 8.191 Pixel wurde aufgehoben.
Entwickler können wählen, ob Audio per Telefon oder externe Lautsprecher ausgegeben wird.
Entwickeln Sie TV-Applikationen, die mit einem angeschlossenen Eingabegerät, z. B. Gamepad oder Controller, kommunizieren können.
Steuern Sie die Farbtiefe von Grafiken in AIR 3-basierten Android-Apps, die im automatischen CPU-Render-Modus ausgeführt werden.
Erhöhen Sie die Rentabilität Ihrer Apps, indem Sie die Entwicklung optimieren, die Bereitstellung vereinfachen und eine höhere Performance auf noch mehr Endgeräten sicherstellen.
Zusätzlich zur zlip-Komprimierung von ByteArray-Daten kann diese LZMA-basierte Komprimierung die Größe der ByteArrays weiter reduzieren.
Ab sofort wird auch Transparenz für komprimierte Texturen unterstützt (ATF-Dateiformat).
Das eingeschränkte Profil erlaubt die Hardware-beschleunigte Darstellung von Stage3D-Inhalten auf weiteren Grafik-Chipsätzen, insbesondere dem Intel GMA.
ActionScript-Entwicklern stehen jetzt leistungsfähige native Funktionen für die Analyse und Generierung von JSON-Daten zur Verfügung. Vorhandene Daten lassen sich nahtlos in neue Projekte einbinden.
Eine Anweisungs-API bietet zusätzliche Kontrolle über die Planung der Speicherbereinigung. So können Sie verhindern, dass Bereinigungsvorgänge das Anwendererlebnis beeinträchtigen.
Mithilfe einer neuen Eigenschaft, die die Anzahl verbleibender Bytes im Schreibpuffer ermittelt, und eines neuen Ereignisses, das beim Verschieben von Daten auf die Netzwerkebene ausgelöst wird, lässt sich der Datentransfer besser überwachen. Über neue APIs können Apps den Fortschritt verfolgen und Feedback geben.
JPEG-XR ist ein erweiterter Standard für Bildkompression (International Standard ISO/IEC 29199-2). Er ist effizienter als die einfache JPEG-Komprimierung und unterstützt die verlustbehaftete oder verlustfreie Komprimierung sowie Transparenzinformationen im Alpha-Kanal.
SWF-Dateien können jetzt mit dem LZMA-Algorithmus um bis zu 40 % verkleinert werden. Dies erleichtert die Bereitstellung vielfältiger Anwendererlebnisse mit kürzeren Download-Zeiten und geringerer Bandbreitenbelastung.
DisplayObjectContainer implementiert eine removeChildren-API, mit deren Hilfe Entwickler alle untergeordneten Objekte eines Containers mit einem einzigen API-Aufruf entfernen können.
Die neue Eigenschaft MovieClip.isPlaying gibt den aktuellen Wiedergabestatus des MovieClip-Objekts zurück.
Für iOS entwickelte Multitasking-Apps, z. B. zur Musikwiedergabe oder für Audiokonferenzen mit Multitasking-Unterstützung, können Audio im Hintergrund abspielen.
Die neue AIR-Version erlaubt nun auch die Verschlüsselung lokal gespeicherter Applikationsdaten auf mobilen Endgeräten, z. B. Kennwörter, Zertifikate und Auditing-Informationen.
Öffnen Sie Dokumente in gängigen Dateiformaten wie Adobe PDF, PSD, DOC, PPT und MP3 in der nativen Applikation, die der Datei zugeordnet ist. Eine MP3-Datei wird beispielsweise automatisch in iTunes geöffnet, wenn iTunes als Standardapplikation für MP3-Dateien definiert ist.
Zeichnen Sie Audio lokal auf, ohne einen Server einsetzen zu müssen.
Dank der Unterstützung für das User Datagram Protocol (UDP) können Sie in der Laufzeitumgebung von Adobe Echtzeit-Applikationen ausführen, z. B. Multiplayer-Spiele.
Erstellen Sie native Installationsprogramme, die das Starten und Kommunizieren mit nativen Prozessen per Standardeingabe und -ausgabe ermöglichen. Mit der API für native Prozesse kommunizieren Sie mit nativen Java™- und .NET-Bibliotheken. Sie können auch betriebssystemspezifische (native) Installationsprogramme erstellen.
Druckeinstellungen wie Drucker, Papierformat und Anzahl der Exemplare lassen sich auch ohne Dialogfeld steuern. Rufen Sie Informationen zum Druckprozess ab, z. B. Druckbereich, Druckfarbe oder Auftragsstatus.
Wenn in einer Applikation ein unerwarteter Fehler auftritt, können Sie den Fehler bzw. das Fehlerereignis an einer eindeutigen Stelle erfassen und dem Anwender nützliche Informationen präsentieren, z. B. wie er den Fehler melden oder die Applikation neu starten kann.
Bereiten Sie mit Adobe Flash® oder Flex entwickelte Applikationen für die Ausgabe in Bildschirm-Leseprogrammen wie JAWS auf (nur unter Windows®).
Adobe AIR unterstützt den Druck unter Mac und Windows.
Entwickeln Sie hochleistungsfähige Echtzeit-Effekte mit Adobe Pixel Bender®, der Technologie, die hinter vielen Filtern und Effekten in Adobe After Effects® steht.
HTML-, JavaScript-, Flex-Code- und ActionScript-Elemente können in Adobe AIR-basierten Web- und Desktop-Applikationen wiederverwendet werden.
Verwalten Sie strukturierte Daten in einer lokalen Datenbank mithilfe von synchronen und asynchronen APIs.
AIR-Lösungen können unter Windows und Mac OS so ausgeführt werden, als ob sie herkömmliche Desktop-Applikationen des jeweiligen Betriebssystems wären. Bei der Installation wird die AIR-Applikation mit allen Betriebssystem-Hooks für native Applikationen verbunden, z. B. für Programmdateien, Minimierungsfunktionen, Task-Manager und Startmenü.
Daten aus Adobe AIR-Applikationen können per Drag-and-Drop mit dem lokalen Betriebssystem oder anderen Applikationen ausgetauscht werden.
Mit der Adobe AIR-Erweiterung für Flash Professional CS5.5 können Sie Multimedia-Applikationen erstellen und für die Ausgabe im Browser und auf dem Desktop aufbereiten. Zusätzlich bietet die Erweiterung Funktionen zum Debuggen und Verpacken.
Nutzen Sie die integrierte Unterstützung für Adobe AIR in Adobe Flash Builder® 4.5. Mit der Eclipse™-basierten IDE können Sie Flex-Projekte entwickeln, debuggen, konfigurieren und auf dem Desktop oder im Browser implementieren.
Mit Funktionen für die Ausführung bei Systemstart oder Anmeldung können Applikationen wie Instant-Messaging-Clients automatisch im Hintergrund aufgerufen werden, sobald das System gestartet wird.
Sämtliche Applikationsdateien werden lokal installiert, um die Verbindungen zum Server zu reduzieren. Auf diese Weise sind schnellere Reaktionszeiten möglich.
Dank der Adobe AIR-Erweiterung für Adobe Dreamweaver® CS5.5 lassen sich HTML-basierte Applikationen und Inhalte auf dem Desktop genauso mühelos wie im Browser bereitstellen. Die Erweiterung umfasst auch Funktionen zum Testen und Verpacken von Applikationen.
Mithilfe von Adobe Flash Player können Adobe AIR und AIR-basierte Apps direkt von einem anpassbaren Webbadge aus installiert werden. Der Webbadge prüft, ob Adobe AIR bereits installiert ist. Falls nicht, startet er den Installationsvorgang.
Vereinfachen Sie die Entwicklung animierter Mauszeiger, indem Sie die Aufgabe zum Betriebssystem verlagern. Ermöglichen Sie umfassendere Anwendererlebnisse und verbesserte Leistung.
Mit der neuen Engine SquirrelFish Extreme wird JavaScript-Code 50 % schneller ausgeführt, ohne dass der Applikations-Code verändert wird. Das aktualisierte WebKit unterstützt JavaScript-Profiling.
Adobe AIR-Applikationen können Massenspeichergeräte wie Kameras oder USB-Flash-Speichermedien automatisch erkennen und Dateien wie Fotos, Videos, Musik u. a. synchronisieren.
Konfigurieren Sie Peer-to-Peer-Applikationen (P2P) oder lokale Server, die mit anderen lokalen Applikationen oder über das Netzwerk mit externen Applikationen kommunizieren können.
Binden Sie Ihre Adobe AIR-Applikation über TLS- (Version 1) oder SSL-Sockets (Version 3) an einen Server an.
Dank integrierter Unterstützung für Eingabemethoden-Editoren (Input Method Editor, IME) werden Texteingaben effizienter verarbeitet. Die verbesserte API kann mit der neuen Flash-Text-Engine verwendet werden.
Adobe AIR-Applikationen können in Echtzeit Nachrichten mit Web-Applikationen austauschen, die im Browser ausgeführt werden.
Applikationen, die in der Laufzeitumgebung Adobe AIR implementiert werden, können einer Dateierweiterung zugeordnet werden. Daraufhin werden Dateien mit dieser Erweiterung automatisch in der Adobe AIR-Applikation geöffnet.
Profitieren Sie von präziser Kontrolle über das Layout. Sie können Text und aufwendige typografische Elemente beliebig fließen lassen. Erstellen Sie mehrsprachige Applikationen mithilfe von Geräteschriften, die nun auch Anti-Aliasing, Drehungen und die Anwendung von Stilen unterstützen. Oder entwickeln Sie eigene Textkomponenten.
Zur Erstellung von AIR-Applikationen können die meisten gängigen Frameworks eingesetzt werden. Unterstützt werden u. a. jQuery, Dojo, Ext JS und Spry.
Die WebKit- und die Flash-Engine sowie die lokal eingebettete Datenbank werden unabhängig vom eingesetzten Betriebssystem oder Webbrowser verwaltet.
Das SDK enthält alle erforderlichen Werkzeuge zum Verpacken, Testen und Debuggen von Adobe AIR-Applikationen.
Adobe AIR-Applikationen können wahlweise mit oder ohne Oberfläche ausgeführt werden. Die Verwendung einer Benutzeroberfläche bietet den Vorteil, dass CI-Elemente eingebunden werden können.
Adobe AIR-Applikationen können direkt von einer Website aus gestartet und auf dem Desktop ausgeführt werden.
Adobe AIR-basierte Applikationen erkennen automatisch, ob eine Verbindung mit einem Netzwerk besteht. Daten, die offline lokal gespeichert wurden, können mit dem Server synchronisiert werden, sobald die Verbindung zum Netzwerk wiederhergestellt wird.
Adobe AIR verwendet für die Anzeige von Adobe PDF-Inhalten innerhalb einer Applikation Adobe Reader®.
Adobe AIR-Applikationen können die Z-Reihenfolge, Höhe, Breite und Sichtbarkeit von Fenstern ermitteln und ändern. Dies ermöglicht die Darstellung komplexer Daten in mehreren Fenstern.
Mit den verbesserten Sound-APIs von Adobe AIR lassen sich Audiodaten dynamisch generieren und neue Arten von Audioapplikationen erstellen, z. B. Mixer und Sequencer, Echtzeit-Audio für Spiele oder Visualisierungen.
Mit HTML als nativer Sprache können Applikationen über Adobe AIR bereitgestellt werden. Die WebKit-Engine ist eine voll funktionsfähige, bewährte HTML-Engine mit Unterstützung für JavaScript, XML und andere Sprachen.
Adobe AIR-Applikationen können lokale Dateien auf dem Computer des Endanwenders lesen und schreiben, wobei aufgrund von Sicherheitseinstellungen des Betriebssystems Einschränkungen beachtet werden müssen.
Für Adobe AIR-basierte Applikationen kann für alle Betriebssysteme dieselbe Installationsdatei verwendet werden. Dies erleichtert sowohl Unternehmen und Organisationen als auch Endanwendern die Implementierung und Installation.
Adobe AIR-Applikationen haben Lese- und Schreibzugriff auf die Zwischenablage des Systems. Dies ermöglicht die Kommunikation innerhalb von und zwischen Applikationen.
Legen Sie in der Laufzeitkonfiguration fest, ob Updates der Laufzeitumgebung, die Installation von Applikationen unbekannter Herkunft oder Updates von Applikationen zulässig sind.
Adobe AIR sucht standardmäßig in regelmäßigen Intervallen nach Updates. Falls die Laufzeitumgebung aktualisiert werden muss, wird das Update automatisch (nach Genehmigung des Anwenders) heruntergeladen und installiert.
Um die Navigation innerhalb einer Applikation zu verbessern, können Entwickler nun auf ein neues Ereignis reagieren (LocationChangeEvent.
LOCATION_CHANGING), das ausgelöst wird, sobald Inhalte innerhalb der HTMLLoader-Steuerung versuchen, den Speicherort einer Seite zu verändern.
Mit der neuen IME-API lässt sich die Unterstützung für die Eingabe komplexer Zeichen und Symbole, beispielsweise bei asiatischen Sprachen, über übliche Tastaturen und Eingabegeräte konfigurieren.
Adobe AIR enthält die leistungsfähige Open-Source-Technologie Tamarin für die Verarbeitung von ActionScript 3.0-Bytecode.
Entwickeln Sie herausragende, multimediale Erlebnisse mit leistungsstarken Funktionen für H.264/AVC-Codierung, Audiokomprimierung für Telefonie, geschütztes dynamisches HTTP-Streaming, Inhaltsschutz u. v. m.

Streamen Sie hochwertiges Video von Ihrer Webcam. Profitieren Sie dabei von höherer Kompression und umfassender Kompatibilität. Dank neuer Codierungsfunktionen können Sie Daten in hoher Qualität in Echtzeit austauschen (z. B. beim Video-Chat oder bei Videokonferenzen) oder Videosendungen live übertragen.

Streaming-Video lässt sich ohne die aufwendige Installation eines Lizenz-Servers geräteübergreifend schützen.

Die gesamte Video-Pipeline kann per GPU beschleunigt werden, damit Sie Inhalte in HD-Qualität wiedergeben können. Reduzieren Sie die Auslastung von Prozessor und Speicher, und ermöglichen Sie hochwertige Videoerlebnisse auf mobilen Endgeräten und Fernsehern.

Stellen Sie unter Windows, Mac OS und Linux Livestreams und interaktives Echtzeit-Video mit verbesserter Wiedergabe-Performance und höheren Frame-Raten bei hohen Bit-Raten bereit.
Profitieren Sie von der Unterstützung für Schlüsselrotation, V3-Lizenzketten, Domänen, erweiterten Ausgabeschutz und Gerätefilterung.
AIR-Applikationen lassen sich über den Flash Media Gateway (FMG) oder per offenes RTMP über Clients von Drittanbietern ohne Transcodierung mit vorhandenen Telefonsystemen integrieren.
Für Multimedia wie Video und Audio stehen robuste Sicherheitsfunktionen zur Verfügung, die u. a. Nutzungsmodelle wie die Lizenzierung auf Anwenderbasis oder werbefinanzierte Inhalte unterstützen.
Erstellen Sie native Installationsprogramme, die das Starten und Kommunizieren mit nativen Prozessen per Standardeingabe und -ausgabe ermöglichen. Mit der API für native Prozesse kommunizieren Sie mit nativen Java™- und .NET-Bibliotheken. Sie können auch betriebssystemspezifische (native) Installationsprogramme erstellen.
Neue Sound-APIs senken die Latenz zur optimalen Wiedergabe von Audio-Streams.
Profitieren Sie größerer Kontrolle über den Schutz persönlicher Daten und die Sicherheit Ihrer Apps dank innovativer Technologien wie Sandboxing für Netzwerkinhalte, Verschlüsselung lokaler Datenbanken und Speicher, IPv6-Netzwerke, Installationsprüfungen u. v. m.

Adobe AIR unterstützt verschiedene Nutzungsmodelle wie VOD (Video On Demand), zeitlich befristete Lizenzierung oder EST (Electronic Sell-Through) sowohl für Streaming- als auch für Download-Inhalte.
Ein Zufallsgenerator mit Verschlüsselungsfunktion ermöglicht die Erstellung noch sicherer Algorithmen und Protokolle.
Setzen Sie das Execution-Bit einer Datei. Nutzen Sie die verschlüsselten TLS-Sockets und den Zugriff auf die MAC-Adresse.
Die aktualisierte WebKit-Engine bietet erweiterte Sicherheitsfunktionen für den Einsatz von HTML-Applikationen auf dem Desktop. Die Gefahr durch potenzielle Schwachstellen, die für Web-Applikationen typisch sind, z. B. Cross-Site-Scripting oder das Eindringen von schädlichem Code, wird durch die Neuerungen deutlich verringert.
Adobe AIR bietet eine Sandbox für alle Netzwerkinhalte, die ähnlich wie die Sandbox eines Browsers funktioniert und den Zugriff von Netzwerkinhalten auf die Funktionalität der Laufzeitumgebung einschränkt.
Die sofort einsatzfähige, mit dem standardmäßigen AES-Algorithmus (Advanced Encryption Standard) verschlüsselte lokale Datenbank bietet einen sicheren Speicherort für vertrauliche Daten.
Adobe AIR unterstützt die nächste Generation des sicheren Internet-Protokolls.
Erstellen Sie dank der integrierten Unterstützung für 3D-Effekte ansprechende Benutzeroberflächen. Verbesserungen an der Zeichnungs-API erlauben darüber hinaus die Integration der Z-Achse, echte Perspektive, strukturierte Gitter im dreidimensionalen Raum und ein integriertes Grafikmodell. Auch Render-Performance und Entwicklerproduktivität wurden optimiert.
Der Installationsprozess für alle Adobe AIR-Applikationen prüft, ob die Applikation signiert ist, und stellt Informationen zu Urheber und Funktionalität bereit.
Adobe AIR verschlüsselt lokale Daten mit dem AES-Algorithmus, sodass Applikationen vertrauliche Daten wie Kennwörter und Schlüssel lokal speichern können.