Android. Tworzenie aplikacji w oparciu o HTML, CSS i JavaScript - Helion
Tytuł oryginału: Building Android Apps with HTML, CSS, and JavaScript: Making Native Apps with Standards-Based Web Tools
Tłumaczenie: Aleksander Lamża (rozdz. 0 - 2, 4 - 8, dodatki), Michał Nowak (rozdz. 3)
ISBN: 978-83-246-5723-0
stron: 192, Format: ebook
Data wydania: 2013-10-20
Księgarnia: Helion
Cena książki: 26,17 zł (poprzednio: 34,89 zł)
Oszczędzasz: 25% (-8,72 zł)
Twórz natywne aplikacje za pomocą standardowych technologii internetowych
Jeśli znasz HTML, CSS i JavaScript, jesteś gotowy na tworzenie aplikacji dla Androida. Ten praktyczny podręcznik pomoże Ci wejść w świat aplikacji przeznaczonych dla platformy Android, tworzonych w oparciu o otwarte standardy internetowe - przede wszystkim HTML5 - oraz dodatkowe narzędzia, takie jak choćby PhoneGap.
Dowiesz się, jak budować aplikacje internetowe i jak wykorzystać bezpłatny framework Adobe PhoneGap do przekonwertowania ich na natywne aplikacje dla Androida. Na własnej skórze przekonasz się, że tak tworzone aplikacje są przyszłością mobilnego świata. Dzięki tej książce będziesz tworzyć elastyczne rozwiązania dla szerokiego grona odbiorców.
Z tą książką:
- nauczysz się wykorzystywać HTML5, CSS i JavaScript do tworzenia aplikacji mobilnych
- stworzysz dynamiczny, pełny animacji interfejs użytkownika
- rozwiążesz najczęstsze problemy dzięki PhoneGap
- opublikujesz aplikacjÄ™ w sklepie Google Play!
Stwórz aplikację, opublikuj ją w Google Play i odnieś sukces!
Osoby które kupowały "Android. Tworzenie aplikacji w oparciu o HTML, CSS i JavaScript", wybierały także:
- Kotlin w praktyce. Kurs video. Tworzenie aplikacji webowych za pomocą Spring Boota 79,00 zł, (31,60 zł -60%)
- Platforma Xamarin. Kurs video. Poziom drugi. Zaawansowane techniki tworzenia aplikacji cross-platform 99,00 zł, (39,60 zł -60%)
- Swift Design Patterns 88,41 zł, (38,90 zł -56%)
- Android Studio. Kurs video. Narzędzia Android developera 69,00 zł, (31,05 zł -55%)
- Android. Techniki efektywnej pracy. Kurs video. Poziom pierwszy. Skróty klawiszowe i biblioteki 59,00 zł, (26,55 zł -55%)
Spis treści
Android. Tworzenie aplikacji w oparciu o HTML, CSS i JavaScript eBook -- spis treści
Wprowadzenie (9)
1. Zaczynamy (13)
- Aplikacje internetowe kontra aplikacje natywne (13)
- Czym jest aplikacja internetowa? (13)
- Czym jest aplikacja natywna? (14)
- Wady i zalety (14)
- Które podejÅ›cie jest odpowiednie dla Ciebie? (15)
- Ekspresowy kurs technologii internetowych (15)
- Wprowadzenie do języka HTML (15)
- Wprowadzenie do CSS (19)
- Wprowadzenie do JavaScriptu (23)
2. Praca ze stylami (27)
- Nie masz własnej witryny? (27)
- Pierwsze kroki (29)
- Osobny arkusz stylów dla Androida (33)
- Kontrolowanie skalowania strony (35)
- Arkusz stylów dla Androida (36)
- WyglÄ…d i zachowanie w stylu Androida (39)
- Proste zachowania z jQuery (41)
- Czego się nauczyłeś? (47)
3. Zaawansowane stylizowanie (49)
- Szczypta Ajaksa (49)
- Kierowanie ruchem (50)
- Przygotowanie treści (52)
- Przekierowywanie żądań za pomocą JavaScriptu (53)
- Kilka wodotrysków (55)
- Wskaźnik postępu (56)
- Ustawianie tytułu strony (59)
- ObsÅ‚uga dÅ‚ugich tytuÅ‚ów (61)
- Automatyczne przewijanie do poczÄ…tku strony (62)
- Przechwytywanie odsyłaczy lokalnych (64)
- Dodawanie własnego przycisku "wstecz" (64)
- Dodawanie ikony do pulpitu (72)
- Czego się nauczyłeś? (73)
4. Animacje (75)
- Z niewielkÄ… pomocÄ… naszych przyjacióÅ‚ (75)
- Przewijanie (76)
- Ekran Terminarz (79)
- Ekran Dzień (82)
- Ekran Nowy wpis (83)
- Ekran Ustawienia (86)
- Integracja całości (89)
- Dostosowywanie biblioteki jQTouch (92)
- Czego się nauczyłeś? (94)
5. Składowanie danych po stronie klienta (95)
- Web Storage (95)
- Zapisywanie ustawień aplikacji w localStorage (97)
- Zapisywanie daty w sessionStorage (100)
- Web SQL Database (102)
- Tworzenie bazy danych (104)
- Wstawianie wierszy (106)
- Wybieranie wierszy i obsługa otrzymanych danych (110)
- Usuwanie wierszy (115)
- Kody bÅ‚Ä™dów Web SQL Database (118)
- Czego się nauczyłeś? (118)
6. Tryb offline (121)
- Podstawy aplikacji działających offline (121)
- Sekcje NETWORK i FALLBACK (126)
- Dynamiczne tworzenie pliku manifestu (132)
- Debugowanie (136)
- Konsola JavaScriptu (137)
- Czego się nauczyłeś? (140)
7. W stronę natywności (141)
- Wprowadzenie do PhoneGap (141)
- Tworzenie aplikacji z wykorzystaniem Eclipse i Android SDK (143)
- Pobieranie i instalowanie środowiska Eclipse Classic (143)
- Pobieranie i instalowanie Android SDK (144)
- Instalowanie dodatku ADT w Eclipse (144)
- Dodawanie platform Android i innych skÅ‚adników (145)
- Pobieranie najnowszej wersji PhoneGap (146)
- Tworzenie nowego projektu (146)
- Uruchamianie Kilo jako aplikacji dla Androida (148)
- Sterowanie telefonem z poziomu JavaScriptu (150)
- Dźwięki, wibracje i ostrzeżenia (151)
- Geolokalizacja (155)
- Akcelerometr (162)
- Czego się nauczyłeś? (166)
8. Publikowanie aplikacji w sklepie Google Play (167)
- Przygotowanie aplikacji do dystrybucji (167)
- Usuwanie kodu na potrzeby debugowania (167)
- Nadawanie aplikacji numeru wersji (168)
- Kompilowanie i podpisywanie aplikacji (169)
- Przesyłanie aplikacji do sklepu Google Play (170)
- Bezpośrednie dystrybuowanie aplikacji (172)
- Dalsza lektura (173)
Dodatek. Wykrywanie przeglÄ…darek za pomocÄ… WURFL (177)