Gereedschappen van Adobe Flash-platform voor AIR-ontwikkeling

U kunt AIR-toepassingen ontwikkelen met de volgende programma's van het Adobe Flash-platform.

Voor ActionScript 3.0-ontwikkelaars (Flash en Flex):

Voor HTML- en Ajax-ontwikkelaars:

De SDK van AIR installeren

De SDK van Adobe AIR bevat de volgende opdrachtregelprogramma's waarmee u toepassingen kunt starten en verpakken:

ADL (AIR Debug Launcher)
Hiermee kunt u AIR-toepassingen starten zonder deze eerst te installeren. Zie ADL (AIR Debug Launcher) .

AIR Development Tool (ADT)
Hiermee kunt u AIR-toepassingen in distribueerbare pakketten plaatsen. Zie AIR Developer Tool (ADT) .

Voor de opdrachtregelprogramma's is vereist dat Java op de computer is geïnstalleerd. U kunt de virtuele Java-machine uit JRE of JDK (versie 1.5 of hoger) gebruiken. Java JRE en Java JDK kunnen worden gedownload via http://java.sun.com/.

Ten minste 2 GB computergeheugen is vereist voor het uitvoeren van het ADT-hulpprogramma.

Opmerking: eindgebruikers hebben Java niet nodig om AIR-toepassingen uit te voeren.

Zie Voor het eerst een AIR-toepassing op HTML-basis maken met de SDK van AIR voor een snel overzicht van het maken van AIR-toepassingen met de SDK van AIR.

De SDK van AIR downloaden en installeren

Volg deze instructies om de SDK van AIR te downloaden en te installeren:

De SDK van AIR in Windows installeren

  • Download het installatiebestand van de SDK van AIR.

  • De SDK van AIR wordt als een standaardarchiefbestand gedistribueerd. Als u AIR wilt instelleren, pakt u de inhoud van de SDK uit in een map op de computer (bijvoorbeeld: C:\Program Files\Adobe\AIRSDK of C:\AIRSDK).

  • De programma's ADT en ADL staan in de map bin in de SDK van AIR. Voeg het pad naar deze map toe aan de omgevingsvariabele PATH.

De SDK van AIR in Mac OS installeren

  • Download het installatiebestand van de SDK van AIR.

  • De SDK van AIR wordt als een standaardarchiefbestand gedistribueerd. Als u AIR wilt installeren, pakt u de inhoud van de SDK uit in een map op de computer (bijvoorbeeld: /Users/<gebruikersnaam>/Applications/AIRSDK).

  • De programma's ADT en ADL staan in de map bin in de SDK van AIR. Voeg het pad naar deze map toe aan de omgevingsvariabele PATH.

De SDK van AIR in Linux installeren

  • De SDK is beschikbaar in de indeling tbz2.

  • Als u de SDK wilt installeren, maakt u een map waarin u de SDK kunt uitpakken. Gebruik vervolgens deze opdracht: tar -jxvf <pad naar SDK van AIR.tbz2>

Zie AIR-toepassingen maken met behulp van opdrachtregelprogramma's voor informatie over het eerste gebruik van de SDK-programma's van AIR.

Inhoud van de SDK van AIR

In de volgende tabel wordt beschreven wat het doel is van de bestanden in de SDK van AIR:

Map in SDK

Beschrijving van bestanden/programma's

bin

Met ADL (AIR Debug Launcher) kunt u een AIR-toepassing starten zonder deze eerst te verpakken en te installeren. Zie voor informatie over het gebruik van dit hulpmiddel ADL (AIR Debug Launcher) .

De AIR Developer Tool (ADT) verpakt uw toepassing als een AIR-bestand voor distributie. Zie voor informatie over het gebruik van dit hulpmiddel AIR Developer Tool (ADT) .

frameworks

De bibliothekenmap bevat codebibliotheken die kunnen worden gebruikt in AIR-toepassingen.

De projectmap bevat de code voor de gecompileerde SWF- en SWC-bibliotheken.

include

De map include bevat het C-taal-headerbestand voor het schrijven van native extensies.

install

De installatiemap bevat de Windows USB-stuurprogramma's voor Android-apparaten. (Dit zijn de stuurprogramma's die door Google zijn geleverd in de Android SDK.)

lib

Bevat ondersteuningscode voor de AIR SDK-hulpmiddelen.

runtimes

De AIR-runtimes voor het bureaublad en voor mobiele apparaten.

De bureaubladruntime wordt door ADL gebruikt om AIR-toepassingen te starten voordat deze zijn verpakt of geïnstalleerd.

De AIR-runtimes voor Android (APK-pakketten) kunnen worden geïnstalleerd op Android-apparaten of emulators voor ontwikkeling en tests. Afzonderlijke APK-pakketten worden gebruikt voor apparaten en emulators. (De openbare AIR-runtime voor Android is beschikbaar in de Android Market.)

voorbeelden

Deze map bevat een voorbeeld van een descriptorbestand van een toepassing, een voorbeeld van de functie voor naadloze installatie (badge.swf) en de standaardpictogrammen voor AIR-toepassingen.

sjablonen

descriptor-template.xml: een sjabloon van het descriptorbestand van een toepassing, dat verplicht is voor alle AIR-toepassingen. Zie AIR-toepassingsdescriptorbestanden voor een gedetailleerde beschrijving van het descriptorbestand van een toepassing.

Schemabestanden voor de XML-structuur van de toepassingsdescriptor voor elke releaseversie van AIR die ook in deze map wordt aangetroffen.

De SDK van Flex instellen

Als u Adobe® AIR®-toepassingen wilt ontwikkelen met Adobe® Flex™, kunt u kiezen uit de volgende opties:

  • U kunt Adobe® Flash® Builder™ downloaden en installeren. Hiermee beschikt u over geïntegreerde programma's om Adobe AIR-projecten te maken en om AIR-toepassingen te testen, fouten erin op te sporen en te verpakken. Zie Uw eerste Flex-AIR-bureaubladtoepassing in Flash Builder maken .

  • U kunt de SDK van Adobe® Flex™ downloaden en Flex AIR-toepassingen ontwikkelen met uw favoriete teksteditor en opdrachtregelprogramma's.

Zie Uw eerste AIR-bureaubladtoepassing met de Flex SDK maken voor een snel overzicht van het maken van AIR-toepassingen met de SDK van Flex.

De SDK van Flex installeren

U kunt alleen AIR-toepassingen met de opdrachtregelprogramma's ontwikkelen als Java op de computer is geïnstalleerd. U kunt de virtuele Java-machine uit JRE of JDK (versie 1.5 of hoger) gebruiken. Java JRE en Java JDK kunnen worden gedownload via http://java.sun.com/.

Opmerking: eindgebruikers hebben Java niet nodig om AIR-toepassingen uit te voeren.

De SDK van Flex voorziet u van de AIR-API en opdrachtregelprogramma's die u nodig hebt om AIR-toepassingen te verpakken, te compileren en om er fouten in op te sporen.

  1. U kunt de SDK van Flex downloaden vanaf http://opensource.adobe.com/wiki/display/flexsdk/Downloads , indien van toepassing.

  2. Plaats de inhoud van de SDK in een map (bijvoorbeeld met de naam Flex SDK).

  3. Kopieer de inhoud van de SDK van AIR en schrijf daarbij de bestanden van de SDK van Flex over.

    Opmerking: zorg er op Mac-computers voor dat u de afzonderlijke bestanden in ds SDK-mappen kopieert of verplaatst, geen volledige mappen. Standaard worden bij het kopiëren van een map op de Mac naar een map met dezelfde naam de bestaande bestanden in de doelmap verwijderd. De inhoud van de twee mappen wordt niet samengevoegd. U kunt de opdracht ditto in een terminalvenster gebruiken om de SK van AIR samen te voegen met de SDK van Flex: ditto air_sdk_folder flex_sdk_folder
  4. De opdrachtregelprogramma's van AIR staan in de map bin.

Externe SDK's instellen

Het ontwikkelen van toepassingen voor Android en iIOS vereist dat u inrichtingsbestanden, SDK's of andere ontwikkelingshulpmiddelen van de product van het platform downloadt.

Zie voor informatie over het downloaden in installeren van de Android SDK Android Developers: Installing the SDK . Per AIR 2.6 bent u niet vereist de SDK van Android te downloaden. De SDK van AIR bevat nu de basiscomponenten die nodig zijn voor het installeren en starten van APK-pakketten. De SDK van Android kan desondanks nuttig zijn voor verschillende ontwikkelingstaken, zoals het maken en uitvoeren van software-emulators en het nemen van schermafbeeldingen van het apparaat.

Een externe SDK is niet nodig voor iOS-ontwikkeling. Er zijn echter speciale certificaten en inrichtingsprofielen nodig. Zie voor meer informatie Bestanden voor ontwikkelaars verkrijgen van Apple .