Aplikacje AIR dla urządzeń telewizyjnych można opracowywać za pomocą następujących narzędzi do programowania platformy Adobe Flash:
-
Adobe Flash Professional
Program Adobe Flash Professional CS5.5 obsługuje środowisko AIR 2.5 dla urządzeń telewizyjnych — pierwszą wersję środowiska AIR obsługującą aplikacje AIR dla urządzeń telewizyjnych.
-
Adobe Flash® Builder®
Program Flash Builder 4.5 obsługuje środowisko AIR 2.5 dla urządzeń telewizyjnych.
-
Zestaw SDK środowiska AIR
Począwszy od wersji AIR 2.5, aplikacje można opracowywać za pomocą narzędzi wiersza polecenia dołączonych do zestawu SDK środowiska AIR. Zestaw SDK środowiska AIR można pobrać na stronie
http://www.adobe.com/pl/products/air/sdk/
.
Korzystanie z programu Flash Professional
Używanie oprogramowania Flash Professional do programowania, testowania i publikowania aplikacji AIR dla urządzeń telewizyjnych odbywa się podobnie do stosowania tego narzędzia podczas opracowywania aplikacji AIR dla komputerów.
Jednak podczas pisania kodu ActionScript 3.0 należy używać wyłącznie klas i metod obsługiwanych przez profile
tv
i
extendedTV
środowiska AIR. Szczegółowe informacje zawiera sekcja
Profile urządzeń
.
Ustawienia projektu
W celu skonfigurowania projektu pod kątem aplikacji AIR dla urządzeń telewizyjnych należy wykonać następujące czynności:
-
Na karcie Flash okna dialogowego Ustawienia publikowania ustaw opcję Odtwarzacz na wartość odpowiadającą wersji AIR 2.5 lub nowszej.
-
Na karcie Ogólne okna dialogowego Ustawienia środowiska Adobe AIR (Ustawienia instalatora i aplikacji) ustaw profil
Telewizyjny
lub
Rozszerzony telewizyjny
.
Debugowanie
Aplikację można uruchomić za pomocą programu AIR Debug Launcher w oprogramowaniu Flash Professional. W tym celu należy wykonać następujące czynności:
-
Aby uruchomić aplikację w trybie debugowania, wybierz opcję:
Debuguj > Debuguj film > W programie AIR Debug Launcher (lokalnie)
Po wybraniu tej opcji można ponownie uruchomić debugowanie, wybierając opcję:
Debuguj > Debuguj film > Debuguj
-
Aby uruchomić aplikację bez funkcji debugowania, wybierz opcję:
Sterowanie > Testuj film > W programie AIR Debug Launcher (lokalnie)
Aby ponownie uruchomić aplikację po dokonaniu tego wyboru, można wybrać opcję Sterowanie > Testuj film > Testuj.
Został ustawiony profil telewizyjny lub rozszerzony telewizyjny środowiska AIR, więc program AIR Debug Launcher zawiera menu o nazwie Przyciski pilota zdalnego sterowania. Za pomocą tego menu można symulować naciskanie przycisków na pilocie zdalnego sterowania.
Więcej informacji zawiera rozdział
Zdalne debugowanie za pomocą programu Flash Professional
.
Korzystanie z rozszerzeń natywnych
Korzystanie z programu Flash Builder
Począwszy od wersji Flash Builder 4.5, program Flash Builder obsługuje opracowywanie aplikacji AIR dla urządzeń telewizyjnych. Używanie oprogramowania Flash Builder do programowania, testowania i publikowania aplikacji AIR dla urządzeń telewizyjnych jest podobne do stosowania tego narzędzia podczas opracowywania aplikacji AIR na komputery stacjonarne.
Konfigurowanie aplikacji
Należy upewnić się, że aplikacja:
-
Używa jako klasy kontenera w pliku MXML elementu
Application
, jeśli jest używany plik MXML.
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx">
<!-- Place elements here. -->
</s:Application>.
Ważne:
Aplikacje AIR dla urządzeń telewizyjnych nie obsługują elementu
WindowedApplication
.
Uwaga:
Używanie pliku MXML nie jest w ogóle konieczne. Zamiast tego można utworzyć projekt w języku ActionScript 3.0.
-
Korzysta wyłącznie z klas i metod języka ActionScript 3.0 obsługujących profile
tv
i
extendedTV
środowiska AIR. Szczegółowe informacje zawiera sekcja
Profile urządzeń
.
Ponadto w pliku XML aplikacji należy upewnić się, że:
-
Dla atrybutu
xmlns
elementu
application
jest ustawiona wartość AIR 2.5.
<application xmlns="http://ns.adobe.com/air/application/2.5">
-
Element
supportedProfiles
zawiera ustawienie
tv
lub
extendedTV
.
<supportedProfiles>tv</supportedProfiles>
Debugowanie aplikacji
Aplikację można uruchomić za pomocą programu AIR Debug Launcher w oprogramowaniu Flash Builder. W tym celu należy wykonać następujące czynności:
-
Wybierz opcję Uruchom > Konfiguracje debugowania.
-
Upewnij się, że w polu Profil jest ustawiona wartość Komputerowy.
-
Wybierz opcję Uruchom > Debuguj w celu uruchomienia w trybie debugowania lub Uruchom > Uruchom w celu uruchomienia bez funkcji debugowania.
Za pomocą elementu
supportedProfiles
została ustawiona obsługa profilu telewizyjnego lub rozszerzonego profilu telewizyjnego, więc program AIR Debug Launcher zawiera menu o nazwie Przyciski pilota zdalnego sterowania. Za pomocą tego menu można symulować naciskanie przycisków na pilocie zdalnego sterowania.
Więcej informacji zawiera rozdział
Zdalne debugowanie za pomocą programu Flash Builder
.
Korzystanie z rozszerzeń natywnych
|
|
|