Narzędzia platformy Adobe Flash przeznaczone do tworzenia w AIR

Następujące narzędzia programistyczne platformy służą do tworzenia aplikacji AIR.

Dla programistów ActionScript 3.0 (Flash i Flex):

Dla programistów HTML i Ajax:

Instalowanie AIR SDK

Pakiet Adobe AIR SDK zawiera następujące narzędzia wiersza poleceń, za pomocą których można uruchamiać i pakować aplikacje:

AIR Debug Launcher (ADL)
Umożliwia uruchamianie aplikacji AIR bez konieczności ich instalowania. Więcej informacji zawiera sekcja AIR Debug Launcher (ADL).

AIR Development Tool (ADT)
Pakuje aplikacje AIR do postaci pakietów instalacyjnych przeznaczonych do dystrybucji. Więcej informacji zawiera sekcja Narzędzie ADT.

W celu korzystania z narzędzi wiersza poleceń AIR należy zainstalować na komputerze środowisko Java. Maszyna wirtualna Java może być używana z pakietu JRE lub JDK (wersja 1.5 lub nowsza). Pakiety Java JRE i Java JDK są dostępne na stronie http://java.sun.com/.

W celu uruchomienia narzędzia ADT komputer musi udostępniać co najmniej 2 GB pamięci.

Uwaga: Środowisko Java nie jest wymagane do tego, aby użytkownicy końcowi mogli uruchamiać aplikacje AIR.

Skrócony przegląd procesu tworzenia aplikacji AIR przy użyciu pakietu AIR SDK zawiera sekcja Tworzenie pierwszej aplikacji AIR w formacie HTML za pomocą programu AIR SDK.

Pobieranie i instalowanie AIR SDK

W celu pobrania i zainstalowania AIR SDK należy wykonać poniższe czynności:

Instalowanie pakietu AIR SDK w systemie Windows

  • Pobierz plik instalacyjny AIR SDK.

  • Pakiet AIR SDK jest dystrybuowany jako standardowe archiwum plików. W celu zainstalowania środowiska AIR należy wyodrębnić zawartość pakietu SDK do folderu na komputerze (na przykład: C:\Program Files\Adobe\AIRSDK lub C:\AIRSDK).

  • Narzędzia ADL i ADT są zawarte w folderze bin w pakiecie AIR SDK; ścieżkę do tego folderu należy dodać do zmiennej środowiskowej PATH.

Instalowanie pakietu AIR SDK w systemie Mac OS X

  • Pobierz plik instalacyjny AIR SDK.

  • Pakiet AIR SDK jest dystrybuowany jako standardowe archiwum plików. W celu zainstalowania środowiska AIR wyodrębnij zawartość pakietu SDK do folderu na komputerze (na przykład: /Users/<nazwa_użytkownika>/Applications/AIRSDK).

  • Narzędzia ADL i ADT są zawarte w folderze bin w pakiecie AIR SDK; ścieżkę do tego folderu należy dodać do zmiennej środowiskowej PATH.

Instalowanie pakietu AIR SDK w systemie Linux

  • Pakiet SDK jest dostępny w formacie tbz2.

  • W celu zainstalowania pakietu SDK utwórz folder, w którym pakiet SDK zostanie rozpakowany, a następnie użyj następującego polecenia: tar -jxvf <ścieżka do pliku AIR-SDK.tbz2>

Informacje na temat pierwszych kroków w korzystaniu z narzędzi pakietu AIR SDK zawiera sekcja Tworzenie aplikacji AIR za pomocą narzędzi wiersza poleceń.

Co zawiera pakiet AIR SDK

W poniższej tabeli przedstawiono przeznaczenie plików zawartych w pakiecie AIR SDK:

Folder pakietu SDK

Opis plików/narzędzi

bin

Program AIR Debug Launcher (ADL) umożliwia uruchamianie aplikacji AIR bez konieczności tworzenia pakietów i instalowania. Informacje na temat korzystania z tego narzędzia zawiera sekcja AIR Debug Launcher (ADL).

Program AIR Developer Tool (ADT) tworzy pakiet z aplikacją jako plik AIR przeznaczony do dystrybucji. Informacje na temat korzystania z tego narzędzia zawiera sekcja Narzędzie ADT.

frameworks

Katalog libs zawiera biblioteki kodu przeznaczone do używania w aplikacjach AIR.

Katalog projects zawiera kod dla skompilowanych bibliotek SWF i SWC.

include

Katalog include zawiera plik nagłówka w języku C, służący do pisania rozszerzeń języka ActionScript (obsługiwanych przez środowisko AIR dla urządzeń telewizyjnych).

install

Katalog install zawiera sterowniki USB systemu Windows dla urządzeń z systemem Android. Są to sterowniki dostarczane przez firmę Google w zestawie SDK systemu Android.

lib

Zawiera pomocniczy kod dla narzędzi zestawu SDK środowiska AIR.

runtimes

Środowiska wykonawcze AIR dla komputerów stacjonarnych i urządzeń przenośnych.

Środowisko wykonawcze dla komputerów stacjonarnych jest używane przez program ADL w celu uruchamiania aplikacji AIR, zanim zostaną umieszczone w pakiecie lub zainstalowane.

Środowiska wykonawcze AIR dla systemu Android (pakiety APK) można zainstalować na urządzeniach z systemem Android lub w emulatorach w celu programowania i testowania. Na potrzeby urządzeń i emulatorów są używane oddzielne pakiety APK. Publiczne środowisko wykonawcze AIR dla systemu Android jest dostępne w witrynie Android Market.

samples

Ten folder zawiera przykładowy plik deskryptora aplikacji, przykład użycia funkcji łatwej instalacji (plik badge.swf) oraz domyślne ikony aplikacji AIR.

templates

descriptor-template.xml — Szablon pliku deskryptora aplikacji, który jest wymagany dla każdej aplikacji AIR. Szczegółowy opis pliku deskryptora aplikacji zawiera plik Pliki deskryptora aplikacji AIR.

Ten folder zawiera też pliki schematów dotyczące struktury XML deskryptora aplikacji dla każdej standardowej wersji środowiska AIR.

Konfigurowanie Flex SDK

W przypadku tworzenia aplikacji Adobe® AIR® w środowisku Adobe® Flex™ istnieją następujące możliwości:

  • Można pobrać i zainstalować program Adobe® Flash® Builder™, który udostępnia zintegrowane narzędzia przeznaczone do tworzenia projektów Adobe AIR, a także do testowania, debugowania i pakowania aplikacji AIR. Informacje zawiera sekcja Tworzenie pierwszej aplikacji AIR środowiska Flex w programie Flash Builder.

  • Można pobrać pakiet Adobe® Flex™ SDK i tworzyć aplikacje Flex AIR w ulubionym edytorze tekstu oraz za pomocą narzędzi wiersza poleceń.

Skrócony przegląd procesu tworzenia aplikacji AIR przy użyciu zestawu SDK środowiska Flex zawiera sekcja Tworzenie pierwszej aplikacji AIR na komputery stacjonarne za pomocą zestawu SDK środowiska Flex.

Instalowanie Flex SDK

W celu tworzenia aplikacji AIR za pomocą narzędzi wiersza poleceń należy zainstalować na komputerze środowisko Java. Maszyna wirtualna Java może być używana z pakietu JRE lub JDK (wersja 1.5 lub nowsza). Pakiety Java JRE i JDK są dostępne na stronie http://java.sun.com/.

Uwaga: Środowisko Java nie jest wymagane do tego, aby użytkownicy końcowi mogli uruchamiać aplikacje AIR.

Pakiet Flex SDK udostępnia interfejs API AIR oraz narzędzia wiersza poleceń używane do pakowania, kompilowania i debugowania aplikacji AIR.

  1. W razie potrzeby pakiet Flex SDK można pobrać pod adresem http://opensource.adobe.com/wiki/display/flexsdk/Downloads.

  2. Umieść zawartość pakietu SDK w folderze (na przykład: Flex SDK).

  3. Skopiuj zawartość zestawu SDK środowiska AIR do lokalizacji plików zestawu SDK środowiska Flex.

    Uwaga: W przypadku komputera Mac upewnij się, że są kopiowane lub zastępowane poszczególne pliki w folderach zestawu SDK, a nie całe katalogi. Kopiowanie katalogu na komputerze Mac do katalogu o tej samej nazwie powoduje domyślnie usunięcie istniejących plików w katalogu docelowym, a nie scalenie zawartości tych dwóch katalogów.
  4. Programy narzędziowe wiersza poleceń znajdują się w katalogu bin.

Konfigurowanie zewnętrznych zestawów SDK

W celu opracowywania aplikacji dla systemów Android i iOS należy pobrać pliki obsługi, zestawy SDK lub inne narzędzia programistyczne udostępniane przez twórców platformy.

Informacje o pobieraniu i instalowaniu zestawu SDK systemu Android zawiera artykuł Programiści systemu Android: Instalowanie zestawu SDK. Począwszy od wersji 2.6 środowiska AIR, nie trzeba pobierać zestawu SDK systemu Android. Zestaw SDK środowiska AIR obecnie zawiera podstawowe składniki potrzebne do instalowania i uruchamiania pakietów APK. Mimo tego zestaw SDK systemu Android może być przydatny w przypadku różnych zadań programistycznych, takich jak opracowywanie i uruchamianie emulatorów programowych.

Zewnętrzny zestaw SDK nie jest potrzebny do opracowywania oprogramowania dla systemu iOS. Są jednak wymagane specjalne certyfikaty i profile obsługi. Więcej informacji zawiera artykuł Uzyskiwanie plików dla programistów od firmy Apple.