Arbetsflöde för att utveckla ett AIR-skrivbordsprogram

Det grundläggande arbetsflödet för att utveckla AIR-program är samma som i de flesta traditionella utvecklingsmodeller: koda, kompilera, testa och, mot slutet av processen, paketera det hela i ett installationsprogram.

Du kan skriva programkoden med Flash, Flex och ActionScript och kompilera med Flash Professional, Flash Builder eller kommandoradskompilerarna mxmlc och compc. Du kan också skriva programkoden med HTML och JavaScript och hoppa över kompileringssteget.

Du kan testa AIR-skrivbordsprogram med ADL-verktyget, som kör programmet utan att det först behöver paketeras och installeras. Flash Professional, Flash Builder, Dreamweaver och Aptana kan alla integreras med Flash-felsökaren. Du kan också starta felsökningsverktyget (FDB) manuellt när du kör ADL från kommandoraden. ADL visar fel och utdata från trace-programsatser.

Alla AIR-program måste paketeras i en installationsfil. AIR-filformatet för flera plattformar rekommenderas såvida inte:

  • Du måste ha åtkomst till plattformsberoende API:er såsom klassen NativeProcess.

  • ANE-tillägg används i ditt program.

I så fall kan du paketera AIR-programmet som en plattformsberoende systeminstallationsfil.

SWF-baserade program

  1. Skriv MXML- eller ActionScript-koden.

  2. Skapa de resurser som behövs, t.ex. bitmappsfiler för ikoner.

  3. Skapa programbeskrivningen.

  4. Kompilera ActionScript-koden.

  5. Testa programmet.

  6. Paketera och signera som en AIR-fil som använder målet air .

HTML-baserade program

  1. Skriv HTML- och ActionScript-koden.

  2. Skapa de resurser som behövs, t.ex. bitmappsfiler för ikoner.

  3. Skapa programbeskrivningen.

  4. Testa programmet.

  5. Paketera och signera som en AIR-fil som använder målet air .

Skapa systemspecifika installationsprogram för AIR-program

  1. Skriv koden (ActionScript eller HTML och JavaScript).

  2. Skapa de resurser som behövs, t.ex. bitmappsfiler för ikoner.

  3. Skapa programbeskrivningen, ange profilen extendedDesktop .

  4. Kompilera all ActionScript-kod.

  5. Testa programmet.

  6. Paketera programmet på varje målplattform som använder målet native .

Obs! Det systemspecifika installationsprogrammet för en målplattform måste skapas på den plattformen. Du kan till exempel inte skapa ett installationsprogram för Windows på en Mac. Du kan använda en virtuell motor som exempelvis VMWare för att köra flera plattformar på samma dator.

Skapa AIR-program med ett låst miljöpaket

  1. Skriv koden (ActionScript eller HTML och JavaScript).

  2. Skapa de resurser som behövs, t.ex. bitmappsfiler för ikoner.

  3. Skapa programbeskrivningen, ange profilen extendedDesktop .

  4. Kompilera all ActionScript-kod.

  5. Testa programmet.

  6. Paketera programmet på varje målplattform som använder målet bundle .

  7. Skapa ett installationsprogram som använder paketfilerna. (I AIR SDK finns inte verktyg för att skapa ett sådant installationsprogram, men det finns många tredjepartsverktyg att tillgå.)

Obs! Paketet för en målplattform måste skapas på den plattformen. Du kan till exempel inte skapa ett paket för Windows på en Mac. Du kan använda en virtuell motor som exempelvis VMWare för att köra flera plattformar på samma dator.