Het ontwikkelen van AIR applicaties wordt nog makkelijker in FDT. Super snel compilen via de flex SDK compiler. Op Powerflasher (http://fdt.powerflasher.com/blog/?p=10) wordt aardig uitgelegd hoe je een AIR project op kunt zetten in de bekende FDT eclipse omgeving. In de build.xml zit echter nog wel een fout. Op de blog van Martijn de Visser (http://www.martijndevisser.com/blog/2008/building-air-with-fdt) staat uitgelegd wat er verandert moet worden in de build.xml.
Hier nog even in het kort: Download eerst de recentste flex sdk (is nodig om je project te compilen) en voeg deze toe aan je core libraries in FDT.
Maak een nieuw flash project aan:

Vul alle gegevens in, zorg ervoor dat je de flex SDK met AIR geselecteerd hebt.

Nu is er al een src folder aangemaakt die aan je classpath is toegevoegd. Zoals bijna altijd zijn er meerdere wegen die naar Rome leiden, zelf vind ik het prettig om deze indeling te gebruiken voor AIR applicaties:

assets: alle extra’s wat AIR nodig heeft om je applicatie succesvol te compilen
bin: deployement
src: classes
Maak de application controller aan:
package { import flash.display.*; [SWF(width="550", height="400", frameRate="31")] public class AppController extends Sprite { public function AppController() { } } }
Plaats de build.xml in de root van je folder structuur en sleep deze in je ANT view binnen FDT

Wanneer je deze openklapt zie je wat je allemaal kunt doen hiermee. Je kunt deze compiler afstellen naar eigen wens door de build.xml aan te passen. Maar om verder te gaan moeten we een application descriptor file hebben die de applicatie omschrijving bevat. Maak deze aan in de map settings. Zie livedocs.adobe.com voor het maken van de app descriptor file.
Als de application descriptor file goed ingevuld is dan kun je middels de ADL compiler de AIR applicatie testen. Klik simpelweg op de “Test Application” in de build.xml binnen ANT

Nu nog FDT zo instellen dat met CMD+ENTER de applicatie getest kan worden. Maak een run profile aan (omdat de build.xml een custom extern bestand is, moet je hier gebruik maken van de external tools dialog).

Selecteer de build.xml file in tabblad ‘Main’ en kies Test Application in tabblad ‘Targets’.

CMD+Enter in stellen als key-strokes om de applicatie te testen kan hier:

Nogmaals, deze test is opgezet met AIR Runtime 1.5, het kan zijn dat andere versies van de AIR runtime een andere opmaak van de application descriptor file vereisen.
Download hier de bronbestanden van deze test.







0 Comments