De basisworkflow voor het ontwikkelen van een AIR-toepassing is dezelfde als de meeste traditionele modellen: code, compilatie, test en, tegen het einde van de cyclus, verpakking in een installatiebestand.
U kunt de toepassingscode met Flash, Flex en ActionScript schrijven en compileren met behulp van Flash Professional, Flash Builder of de opdrachtsregelcompilers mxmlc en compc. U kunt de toepassingscode ook schrijven met behulp van HTML en JavaScript en de compilatiestap overslaan.
U kunt AIR-bureaubladtoepassingen testen met het hulpprogramma ADL, dat een toepassing uitvoert zonder dat deze verpakt en geïnstalleerd hoeft te zijn. Flash Professional, Flash Builder, Dreamweaver en de Aptana IDE integreren allemaal met Flash Debugger. U kunt het hulpprogramma voor foutopsporing, FDB, ook handmatig uitvoeren wanneer u ADL vanaf de opdrachtregel gebruikt. ADL geeft zelf fouten en traceringsinstructie-uitvoer weer.
Alle AIR-toepassingen moeten worden verpakt in een installatiebestand. De AIR-bestandsindeling voor verschillende platforms wordt aanbevolen, tenzij:
-
U toegang nodig hebt tot platformonafhankelijke API's, zoals de NativeProcess-klasse.
-
Uw toepassing native extensies gebruikt.
In zo'n geval kunt u een AIR-toepassing verpakken als een platformspecifiek, eigen installatiebestand.