Adobe_AIR_dla_programistow_JavaScript_Leksykon_kieszonkowy_airlek.pdf
(
371 KB
)
Pobierz
Adobe AIR
dla programistów JavaScript.
Leksykon kieszonkowy
Autor: Mike Chambers, Daniel Dura,
Kevin Hoyt, Dragos Georgita
T³umaczenie: Grzegorz Werner
ISBN: 978-83-246-1960-3
Tytu³ orygina³u:
Adobe AIR for JavaScript
Developers Pocket Guide
Format: 115x170, stron: 200
Poznaj moc nowoczesnej technologii AIR
w tworzeniu funkcjonalnych aplikacji internetowych!
•
Jak skonfigurowaæ œrodowisko programistyczne w AIR?
•
Jak zaimplementowaæ funkcje?
•
Jak utworzyæ aplikacjê AIR, wykorzystuj¹c HTML i JavaScript?
Adobe AIR to nowe miêdzyplatformowe œrodowisko wykonawcze, które pozwala
programistom na wykorzystanie znanych technologii, takich jak HTML i JavaScript,
do tworzenia rozbudowanych aplikacji internetowych. AIR oferuje bogaty zbiór wywo³añ
API, a tak¿e œcis³¹ integracjê z pulpitem, co umo¿liwia ³¹czenie potêgi zasobów
lokalnych z dostêpem do internetu. O atrakcyjnoœci Adobe AIR œwiadcz¹ wiêc zarówno
zasiêg i ³atwoœæ programowania (najlepsze cechy modelu WWW), jak i funkcjonalnoœæ
oraz bogactwo modelu pulpitowego.
Ksi¹¿ka „Adobe AIR dla programistów JavaScript. Leksykon kieszonkowy” stanowi
wprowadzenie do tworzenia aplikacji Adobe AIR z wykorzystaniem jêzyków HTML
i JavaScript. Leksykon zawiera przegl¹d mechanizmów wykonawczych HTML
i JavaScript w Adobe AIR oraz wyjaœnia, jak uzyskaæ dostêp do funkcji i interfejsów
Adobe AIR z poziomu JavaScript. Znajdziesz tu wszelkie porady i wskazówki niezbêdne
do tego, by skonfigurowaæ œrodowisko programistyczne, stworzyæ, przetestowaæ
i wdro¿yæ atrakcyjn¹ oraz funkcjonaln¹ aplikacjê WWW.
Wydawnictwo Helion
ul. Koœciuszki 1c
44-100 Gliwice
tel. 032 230 98 63
e-mail: helion@helion.pl
Spis treści
Przedmowa ...................................................................................5
1. Wprowadzenie do Adobe AIR ................................................... 18
Krótka historia aplikacji WWW
Problemy z dostarczaniem aplikacji
za pośrednictwem przeglądarki
Przegląd Adobe AIR
Podstawowe technologie Adobe AIR
18
21
23
24
2. Pierwsze kroki w Adobe AIR ......................................................37
Co jest potrzebne do tworzenia aplikacji Adobe AIR?
Odinstalowywanie wstępnych wersji Adobe AIR
Instalowanie Adobe AIR
Odinstalowywanie Adobe AIR
Konfigurowanie Adobe AIR SDK i narzędzi wiersza poleceń
Tworzenie prostej aplikacji AIR przy użyciu HTML-a
i JavaScriptu
Testowanie aplikacji
Pakowanie i wdrażanie aplikacji AIR
37
39
41
42
42
48
55
59
3. Praca z językami JavaScript i HTML w Adobe AIR ....................67
WebKit w Adobe AIR
JavaScript w Adobe AIR
Implementacja funkcji w AIR
67
70
71
3
Model bezpieczeństwa
Używanie szkieletów JavaScriptu
Rozwiązywanie problemów z aplikacjami AIR
79
87
98
4. Minireceptury Adobe AIR ........................................................ 103
Wdrażanie aplikacji
Styl aplikacji
Obsługa okien
Plikowy interfejs API
Wybieranie plików
Monitorowanie usługi i serwera
Online-offline
Przeciąganie i upuszczanie
Osadzona baza danych
Argumenty wiersza polecenia
Sieć
Dźwięk
103
108
111
121
140
147
152
155
161
174
176
185
A Aliasy JavaScriptu ..................................................................... 187
Skorowidz ................................................................................ 193
4
|
Spis treści
Rozdział 2. Pierwsze kroki w Adobe AIR
W tym rozdziale wyjaśnimy, jak zacząć tworzenie aplikacji Adobe
AIR z wykorzystaniem HTML-a i JavaScriptu. Omówimy:
•
instalację Adobe AIR;
•
konfigurowanie Adobe AIR SDK i narzędzia wiersza poleceń;
•
tworzenie pierwszej aplikacji AIR;
•
testowanie aplikacji AIR;
•
podpisywanie, pakowanie i wdrażanie aplikacji AIR.
Pod koniec tego rozdziału czytelnicy będą dysponowali prawi-
dłowo skonfigurowanym
środowiskiem
do tworzenia aplika-
cji AIR. Będą też wiedzieli, jak buduje się, testuje i wdraża apli-
kacje Adobe AIR.
Co jest potrzebne
do tworzenia aplikacji Adobe AIR?
Aby przystąpić do tworzenia aplikacji AIR, trzeba dysponować
kilkoma elementami.
Środowisko
uruchomieniowe Adobe AIR
Środowisko
uruchomieniowe Adobe AIR jest potrzebne do testo-
wania ikon oraz wdrażania aplikacji Adobe AIR.
Środowisko
moż-
na pobrać bezpłatnie pod adresem:
http://www.adobe.com/go/getair.
Adobe AIR SDK
Pakiet Adobe AIR SDK zawiera narzędzia wiersza poleceń, przy-
kładowe pliki i inne zasoby, które ułatwiają tworzenie aplikacji AIR.
Rozdział 2. Pierwsze kroki w Adobe AIR
|
37
W szczególności będziemy używać narzędzi wiersza poleceń do-
łączonych
do SDK (ADL i ADT), które umożliwią testowanie, pod-
pisywanie i pakowanie aplikacji AIR z poziomu praktycznie do-
wolnego
środowiska
programistycznego.
AIR SDK można pobrać bezpłatnie pod adresem:
http://www.adobe.
com/go/getairsdk.
Zintegrowane
środowisko
programistyczne
lub edytor HTML/JavaScript
Budowanie aplikacji AIR przy użyciu HTML-a i JavaScriptu wy-
maga jakiegoś sposobu tworzenia plików HTML i JavaScript. Można
użyć dowolnego narzędzia, które pozwala na tworzenie i edycję
plików tekstowych (takiego jak VIM lub Notatnik), choć warto
posłużyć się narzędziem ułatwiającym pracę z plikami HTML
i JavaScript, takim jak Adobe Dreamweaver, Coda albo Aptana
Studio.
UWAGA
Więcej informacji o programie Adobe Dreamweaver można
znaleźć pod adresem:
http://www.adobe.com/go/dreamweaver;
o Codzie firmy Panic — pod adresem:
http://www.panic.com/coda/;
a o Aptana Studio — pod adresem:
http://www.aptana.com.
Obsługiwane systemy operacyjne
Choć aplikacje AIR można tworzyć i pakować w praktycznie do-
wolnym systemie operacyjnym (także w Linuksie), ich testowanie
i wdrażanie jest możliwe tylko w systemach, które są obsługiwane
przez Adobe AIR.
38
|
Adobe AIR dla programistów JavaScript. Leksykon kieszonkowy
Plik z chomika:
P.Kuba-47
Inne pliki z tego folderu:
Express_js_Tworzenie_aplikacji_sieciowych_w_Node_js_expres.pdf
(662 KB)
Agile_Rusz_glowa_agiler.pdf
(3631 KB)
Access_2016_PL_w_biurze_i_nie_tylko_a16biu.pdf
(2045 KB)
Algorytmy_struktury_danych_i_techniki_programowania_Wydanie_VI_algor6.pdf
(3460 KB)
Abecadlo_Malego_Czlowieka_e_03h2.pdf
(1458 KB)
Inne foldery tego chomika:
Administracja
Afryka
After Effects
Agile - Programowanie
AJAX
Zgłoś jeśli
naruszono regulamin