Książka jest NOWA, w stanie IDEALNYM. Niezależnie od ilości zakupionych książek płacisz tylko jednorazowy koszt wysyłki. Adobe Air i Ajax. Szybki start
Wydawnictwo: Helion Rozpocznij przygodę ze środowiskiem Adobe AIR!
- Jak rozpocząć przygodę ze środowiskiem Adobe AIR?
- Jak tworzyć bezpieczne aplikacje internetowe?
- Jak opublikować nowo stworzoną aplikację?
Adobe AIR to środowisko wykonawcze dostępne na wielu platformach. Pozwala ono opracowywać nowoczesne i atrakcyjne aplikacje internetowe. Do ich tworzenia możesz wykorzystać takie technologie, jak HTML/AJAX, Adobe Flex lub Adobe Flash. Pomimo krótkiej obecności na rynku - premiera miała miejsce w lutym 2008 roku - środowisko to już zdobyło sobie rzeszę fanów. O jego jakości świadczy także liczba aplikacji, które powstały w oparciu o Adobe AIR.
Książka, którą trzymasz w ręku, to świetny podręcznik, cierpliwie wprowadzający w tajniki Adobe AIR. Liczne przykłady i opisy "krok po kroku" sprawiają, że AIR błyskawicznie i bezproblemowo odkrywa swe kolejne tajemnice. Dzięki lekturze dowiesz się, jak zainstalować środowisko deweloperskie oraz rozpocząć przygodę z Adobe AIR. W kolejnych rozdziałach zaznajomisz się ze sposobami tworzenia okien, menu oraz importu i eksportu danych. Ponadto nauczysz się wykonywać operacje na plikach i katalogach oraz sprawdzisz, jak połączyć się z bazą danych z poziomu Twojej aplikacji. "Adobe Air i Ajax. Szybki start" to wyczerpujący przewodnik, który sprawi, że zaczniesz swobodnie wykorzystywać możliwości środowiska Adobe AIR.
- Instalacja bibliotek uruchomieniowych oraz środowiska deweloperskiego
- Przegląd narzędzi programistycznych dla AIR
- Debugowanie aplikacji
- Tworzenie okien, menu oraz ich obsługa
- Importowanie oraz eksportowanie danych
- Operacje na plikach i katalogach
- Łączenie z bazą danych oraz przetwarzanie danych w niej zapisanych
- Wykorzystanie operacji sieciowych
- Zapewnienie bezpieczeństwa aplikacjom korzystającym z AIR
- Przygotowanie i publikacja aplikacji
Sprawdź i wykorzystaj możliwości Adobe AIR!
Spis treści: Wprowadzenie (9)
Rozdział 1. Uruchamianie aplikacji AIR (13)
- Instalacja biblioteki uruchomieniowej (14)
- Instalowanie aplikacji (16)
- Uruchamianie aplikacji AIR (19)
Rozdział 2. Tworzenie aplikacji (21)
- Instalacja SDK (22)
- Aktualizowanie ścieżki w systemie Windows (23)
- Aktualizowanie ścieżki w systemie Mac OS X (25)
- Tworzenie struktury projektu (28)
- Tworzenie pliku HTML (30)
- Tworzenie pliku XML (31)
- Testowanie aplikacji (35)
- Tworzenie certyfikatu (37)
- Kompilowanie aplikacji (39)
Rozdział 3. Narzędzia programistyczne dla AIR (41)
- Aptana Studio (42)
- Dreamweaver w akcji (49)
- Tworzenie cyfrowych podpisów (52)
Rozdział 4. Podstawowe pojęcia (57)
- Podstawy technologii (58)
- JavaScriptowe frameworki (63)
- Biblioteki ActionScript (66)
- Obsługa zdarzeń (68)
- Obiekt XMLHttpRequest (71)
Rozdział 5. Debugowanie (77)
- Okna dialogowe w języku JavaScript (78)
- Wykorzystywanie narzędzia Trace (80)
- AIR Introspector - introspektor kodu (82)
- Inne techniki debugowania (84)
Rozdział 6. Tworzenie okien (87)
- Tworzenie nowego okna (88)
- Tworzenie nowego okna natywnego (92)
- Dostosowywanie okien (95)
- Uzyskiwanie dostępu do okna natywnego (98)
- Tworzenie okien pełnoekranowych (102)
- Obsługa zdarzeń okien (105)
- Tworzenie nowego wyglądu aplikacji (108)
- Przesuwanie i zmiana rozmiarów okien (112)
Rozdział 7. Tworzenie menu (115)
- Przydatne pojęcia (116)
- Tworzenie menu (118)
- Obsługa zdarzeń menu (123)
- Menu zależne od systemu operacyjnego (127)
- Dodawanie skrótów klawiaturowych (130)
- Zmiana stanu elementu menu (135)
Rozdział 8. Import i eksport danych (139)
- Kopiowanie (140)
- Wycinanie (145)
- Wklejanie (149)
- Operacje na schowku a różne typy danych (153)
- Przeciąganie i upuszczanie danych w aplikacji (158)
- Przeciąganie danych poza aplikację (163)
Rozdział 9. Pliki i katalogi (167)
- Podstawowe informacje (168)
- Przeglądanie plików i katalogów (171)
- Uzyskiwanie informacji o plikach (176)
- Odczytywanie zawartości katalogów (180)
- Usuwanie plików i katalogów (184)
- Kopiowanie i przenoszenie (189)
Rozdział 10. Praca wewnątrz plików (195)
- Odczyt danych z pliku (196)
- Zapis do plików (201)
- Mechanizm asynchroniczny (207)
- Obsługa danych binarnych (213)
Rozdział 11. Bazy danych w aplikacjach AIR (217)
- Łączenie z bazą danych (218)
- Tworzenie bazy danych (221)
- Wstawianie rekordów (225)
- Obsługa błędów (230)
- Pobieranie rekordów (233)
- Modyfikowanie i usuwanie rekordów (239)
Rozdział 12. Rozmaite techniki bazodanowe (247)
- Rozpowszechnianie bazy danych (248)
- Zapytania parametryzowane (252)
- Porcjowanie wyników (257)
- Wykonywanie transakcji (261)
- Poprawianie wydajności (272)
- Techniki debugowania (273)
Rozdział 13. Operacje sieciowe (275)
- Klasa URLRequest (276)
- Odbieranie danych (280)
- Parsowanie danych (283)
- Wysyłanie danych (287)
- Pobieranie plików (292)
- Pobieranie dużych plików (295)
- Wysyłanie plików (299)
Rozdział 14. Obsługa pozostałych mediów (303)
- Odtwarzanie dźwięków (304)
- Odtwarzanie długich plików (306)
- Odtwarzanie strumieniowe (310)
- Kontrola odtwarzania dźwięków (315)
- Wyświetlanie dokumentów PDF (320)
- Obsługa danych XML (324)
Rozdział 15. Bezpieczeństwo aplikacji AIR (331)
- Model bezpieczeństwa AIR (332)
- Piaskownice zewnętrzne (337)
- Mostek międzypiaskownicowy (340)
- Przechowywanie zaszyfrowanych danych (351)
- Walidacja danych (355)
- Najlepsze praktyki bezpieczeństwa (356)
Rozdział 16. Publikowanie aplikacji (357)
- Dodatkowe opcje pliku deskryptora aplikacji (358)
- Dodawanie własnych ikon (361)
- Tryb cichej instalacji (363)
- Jeszcze więcej ciekawych pomysłów (366)
- Aktualizowanie aplikacji (370)
Skorowidz (379)
|