Adobe Air 2.5 und Android

Zusammenfassung

- Es gibt eine Flash CS5 Erweiterung mit der man Android Anwendungen erstellen kann.
- Es wird nur noch Actionscript 3 unterstützt.
- Adobe Air auf Android Geräten benötigt den ARMv7 Prozessor
- Den Android-Support gibt es erst seit Adobe Air 2.5
- Java Version 1.6 oder höher wird vorausgesetzt
- Adobe konnte Air bis jetzt nur auf dem Nexus One um dem Motorola Droid testen und zertifizieren

Adobe Air & Android

Wie ich heute mit Freude lesen konnte, kann man jetzt mit Hilfe von Adobe Air und Actionscript 3 Android Anwendungen entwickeln. Entwickler können bereits vorhandene Projekte für das Android OS “portieren”. In Zukunft kann man eine Anwendung schreiben und diese dann für verschiedene Betriebssystem und Plattformen nutzen.

Adobe Air 2.5 beta

Mittlerweile kann man sich für das Adobe® AIR® – Android Developer Prerelease anmelden. Nach der Anmeldung erhält man Download-Links für die Adobe Air 2.5 Beta SDK (Windows, Mac und Linux). Desweiteren erhält man Links zu Emulatoren für Eclair und FroYo onwards, aber auch eine Dokumentation im PDF- und im HTML-Format.

Workflow

1. Write the ActionScript code.
2. Create a standard AIR application descriptor file (using the 2.5 namespace).
3. Compile the application.
4. Package the application as an Android package (.apk) with ADT.
5. Install the AIR runtime on the device (if not already installed) with the Android ADB tool.
6. Install the application on device (or Android emulator) with the Android ADB tool.
7. Launch the application on the device.

Android & Flash CS5(Video)

Android & Flash Builder 4 (Video)

Links

Adobe Air & Android auf Adobe Labs (englisch)
Anmeldung auf der Adobe Seite (englisch)
Use Flash Professional CS5 to developt Adobe Air Apps for Android (Video, englisch)
Use Flash Builder to developt Adobe Air Apps for Android (Video, englisch)

Wie geht es weiter?

In meinem Artikel “Adobe Air 2.5 und Android mit Flash CS5” beschreibe ich, wie man mit Hilfe der Flash CS5 Android Erweiterung seine Android Andwendung als apk-Datei exportiert.