Przejrzyj jQuery Mobile Web Dev Essentials
Urządzenia mobilne już tu są, ale czy Twoja witryna jest już gotowa? Książka Raymonda Camdena i Andy'ego Matthewsa zatytułowana jQuery Mobile Web Development Essentials Wydanie drugie pomoże Ci przygotować swoją stronę na urządzenia mobilne.

Autorzy rozpoczynają od krótkiego wprowadzenia do jQuery Mobile, omawiając, w jaki sposób jest to framework oparty na HTML z funkcjami, które działają tak dobrze na urządzeniach mobilnych. Po przekonaniu się o jego zaletach autorzy pomagają utworzyć pierwszą stronę internetową, wyjaśniając, jak dodać składnik jQuery Mobile do HTML i jak działa div danych atrybutu z jQuery Mobile.

Przechodząc od jednej strony do wielu stron mobilnych, autorzy omawiają, w jaki sposób hiperłącza są modyfikowane przez jQuery Mobile. Pokazują, jak dodać wiele stron do jednego pliku strony internetowej za pomocą opakowania div, aby zidentyfikować zawartość każdej strony w pliku. Dyskutują również o tym, w jaki sposób jQuery Mobile używa hiperłączy i Ajax do przechodzenia z jednej strony na drugą i przechodzenia między stronami. Pokazują również, jak używać atrybutu pobierania danych do wstępnego ładowania stron wtórnych. Temat ten poszerza się, gdy autorzy omawiają paski narzędzi nawigacji, a także stałe i pełnoekranowe nagłówki i stopki. Przestrzeń jest ograniczona na urządzeniach mobilnych, a autorzy omawiają, jak używać i stylizować wiele funkcji list w jQuery, aby zaoszczędzić miejsce, w tym listy wstawek, zliczanie bąbelków, ikony, miniatury i filtr wyszukiwania.

Po zapoznaniu się z podstawami autorzy pokazują, jak zbudować prostą witrynę mobilną dla fikcyjnego hotelu Camden. Mimo że jest to prosta witryna, zawiera interfejs API Static Maps Google. Autorzy demonstrują również schemat tel., Aby automatycznie wybierać numer telefonu, oraz schemat mailto, aby otworzyć okno wiadomości e-mail.

Następnie autorzy omawiają sposób korzystania z formularzy i różnych pól formularzy w jQuery Mobile. Dyskutują, w jaki sposób Ajax służy do wysyłania i odbierania informacji oraz aktualizowania pól formularza. Przechodząc dalej, autorzy obejmują tworzenie okien dialogowych, siatek układu, wyskakujących okienek, składanych bloków oraz responsywnych tabel i widżetów. Chociaż PHP jest najpopularniejszym językiem po stronie serwera, autorzy używają programu ColdFusion firmy Adobe do przetwarzania zaplecza.

Korzystając z umiejętności, których nauczyłeś się do tej pory, autorzy pomagają Ci zbudować aplikację mobilną do przechowywania notatek. Najpierw omawiają projektowanie aplikacji i tworzenie szkieletu dla każdej funkcji aplikacji. Autorzy przedstawiają JavaScript i wykorzystanie wzorców projektowych, a także sposoby gromadzenia i przechowywania danych użytkownika za pomocą HTML5.

Następnie autorzy przechodzą do bardziej zaawansowanych funkcji jQuery Mobile, takich jak narzędzia JavaScript i interfejsy API. Zaczynają od strony i narzędzi nawigacyjnych i przechodzą do zdarzeń fizycznych i stron. Stamtąd przedstawiają, jak korzystać z motywów dostarczonych z jQuery Mobile oraz jak tworzyć własne ikony i dostosowywać własne motywy za pomocą ThemeRoller. Dowiesz się także, jak zastosować niestandardowy motyw do aplikacji notatek wbudowanej w poprzednim rozdziale. Autorzy omawiają również, w jaki sposób jQuery Mobile używa duszków CSS zarówno dla wysokiej Retiny, jak i niskich rozdzielczości.

Wreszcie, jesteś gotowy do zbudowania aplikacji natywnej przy użyciu jQuery Mobile i PhoneGap. Dowiesz się, jak korzystać z natywnych interfejsów API, takich jak akcelerometr, kamera i geolokalizacja. Autorzy koncentrują się na tym, jak zbudować działającą aplikację RSS Reader.

Pliki pomocnicze do tej książki znajdziesz na stronie wydawcy. Chociaż uważam tę książkę za dobre wprowadzenie do jQuery Mobile, autorzy zdecydowali się na korzystanie z AdobeR Zimna fuzjaR serwer plików demonstracyjnych może ograniczać ich grupę docelową.

Raymond Camden jest starszym ewangelistą programistów Adobe i specjalizuje się w standardach internetowych, rozwoju aplikacji mobilnych i ColdFusion. Andy Mathews jest 16-letnim weteranem w tworzeniu stron internetowych i aplikacji.

Więcej informacji na Packtpub.com

Ujawnienie: Nie otrzymałem rekompensaty finansowej za ten artykuł. Packtpub udostępnił ten ebook do celów recenzji. Opinie są całkowicie moje na podstawie moich doświadczeń.