Wie Adobe aktuell mitteilt, soll Adobe AIR 2.5 im vierten Quartal 2010 auf leistungsfähige Android-Geräte kommen, welche das genau sein werden, ist allerdings noch unklar. Die Mindestanforderungen an die Geräte sind ein ARMv7-Prozessor mit GPU, OpenGL ES 2.0 Support und Android 2.2 Froyo. Adobe selbst sagt, dass alle Geräte, welche Flash 10.1 zum Laufen bekommen, auch die neueste Air-Version packen sollten.
In Version 2.5 sollen den Entwicklern enstcheidende Schnittstellen auf die Hardware der Geräte zur Verfügung gestellt werden. So lassen sich dann über Adobe Air die Kamera, das Mikrofon, die Beschleunigungs- und Lagesensoren und das GPS nutzen. Zudem soll es eine Unterstützung für die Hardware-GPU geben.
Bereits jetzt gibt es eine frühe Version von Adobe Air 2.0 für Android, welche sich nicht nur auf Geräten mit Android 2.2. Froyo nutzen lässt, sondern auch auf aktuellen 2.1-Smartphones funktioniert (Download, Smartphone-Link). Für den praktischen Einsatz und einfach zum Testen ob alles funktioniert, braucht man natürlich ein paar Air-Apps, welche Ihr euch hier besorgen könnt.
Adobe will es mit der Veröffentlichung von AIR Entwicklern ermöglichen Software zu programmieren, die plattformunabhängig läuft und lokale Zugriffe auf die jeweilige Plattform hat, dies könnte den Spielemarkt auf mobilen Plattformen einen ungeheuren Schub geben. Vor allem, weil Adobe plant, iPhone-Entwicklern Werkzeuge in die Hand zu geben, welches erlauben, die nativen iPhone-Apps in Air-Apps für andere Plattformen umzuwandeln.
AIR ist die Abkürzung für Adobe Integrated Runtime. Es handelt sich hierbei um eine plattformunabhängige Laufzeitumgebung, zur Erstellung von so genannten Rich Internet Applications (kurz: RIA) von Adobe. In Adobe Air 2.0 existiert bereits Unterstützung für Multitouch-Gerät, dies könnte auch auf mobilen Geräten möglich sein. Air für mobile Geräte würde dann wohl in direkter Konkurrenz zu QT stehen, welches einen ähnlichen Ansatz (auf C++-Basis) verfolgt und vor allem von Nokia gepusht wird.
In folgendem Video zeigen die Air-Entwickler ein Spiel auf fünf unterschiedlichen Plattformen, welches nur einmal in Air programmiert wurde. Von solch einer plattformübergreifende Entwicklung dürften viele Programmierer träumen.


















sprachfasching so früh am morgen^^
es sollte natürlich "… auf dem Iphone 4" heißen
interessantes spielzeug für entwickler, nur frag ich mich zwei dinge:
1. wie sollen mit air entwickelte spiele auf die iphone 4 laufen
–> “Adobe selbst sagt, dass alle Geräte, welche Flash 10.1 zum Laufen bekommen, auch die neueste Air-Version packen sollten.”
2. hat apple in seinen agbs nicht vorgegeben, das alle apps/spiele nur für ios entwickelt werden dürfen, nicht aber gleichzeitig auch für andere plattformen (keine multiplattform entwicklung, wie mit air der fall wäre)???
beste grüße
Stimmt beides, eine Antwort darauf habe ich allerdings auch nicht
Zu 1.) Das war wohl eher auf die Leistung bezogen, und die sollte das iPhone ja wohl haben.
Zu 2.) Ehmm ja, die AGBs sind doof
Hmm, das wäre für mich vielleicht ganz interessant. Wir haben in der Firma eine Software, mit der wir unterwegs auf dem Laptop unsere Zeiten erfassen können die mit Air entwickelt wurde. Nur ich habe nicht unbedingt immer den gleichen Laptop dabei. Wäre cool, wenn ich auf dem Handy meine Zeiten erfassen könnte. Zurück in der Firma wird das ganze dann über einen Webservice mit unserer Zeiterfassungs-Datenbank abgeglichen.