Tal Ater - Progresywne aplikacje webowe(2018) | IT |
Aplikacje natywne, ustąpcie miejsca. Nowe, progresywne aplikacje webowe mają możliwości, które wkrótce sprawią, że będziecie przestarzałe. Dzięki temu podręcznikowi programiści sieciowi i osoby na stanowiskach kierowniczych nauczą się, jak i dlaczego tworzyć aplikacje webowe wykorzystujące funkcje do tej pory dostępne wyłącznie w aplikacjach natywnych. Funkcje te obejmują szybkie czasy ładowania, powiadomienia z serwera, dostęp offline, skróty na ekranie startowym i środowisko przypominające działanie aplikacji. Dzięki interfejsom API najnowszych przeglądarek progresywne aplikacje webowe łączą wszystkie korzyści aplikacji natywnych, unikając ich wad. W tej książce Tal Ater pokazuje, jak udoskonalić prostą witrynę WWW fikcyjnego hotelu Gotham Imperial, aby stała się nowoczesną, progresywną aplikacją webową.
Ponadto przedstawia:
działanie skryptów service worker oraz używanie ich do tworzenia witryn, które uruchamiają się błyskawicznie bez względu na połączenie internetowe użytkownika,
tworzenie pełnoekranowych aplikacji webowych, które uruchamiają się z ekranu startowego telefonu zupełnie jak aplikacje natywne,
ponowne przyciąganie użytkowników dzięki powiadomieniom z serwera, nawet po upływie dni od opuszczenia witryny,
przyjęcie podejścia “najpierw tryb offline" i budowanie aplikacji webowych, które z gracją obsługują utratę łączności,
nowe możliwości środowiska użytkownika i wyzwania dotyczące progresywnych aplikacji webowych.
"Wspaniałe wprowadzenie do progresywnych aplikacji webowych, ekscytujący zbiór nowatorskich, standaryzowanych technologii przeglądarek, które łączą bezproblemową naturę sieci WWW z niezawodnością i możliwościami typowo kojarzonymi z aplikacjami natywnymi. "
Andreas Bovens, Kierownik, Zarządzanie produktem, Mozilla