Co to jest PWA?

Wróć do Bazy wiedzy

PWA, czyli Progressive Web App jest standardem tworzenia stron internetowych, który łączy w sobie korzyści wynikające z funkcjonalności aplikacji mobilnej oraz strony internetowej. Najprościej mówiąc jest to strona www, która „zachowuje się” jak aplikacja, a więc można ją uruchomić z ekranu startowego i pozwala na przeglądanie jej w trybie offline, ale zajmuje o wiele mniej miejsca i nie trzeba jej instalować czy aktualizować. PWA to odpowiedź na rosnące wymagania użytkowników w zakresie dostępności treści na urządzeniach mobilnych. Jej celem jest przede wszystkim bezpieczeństwo i szybkość działania na wszystkich urządzeniach, przeglądarkach oraz systemach operacyjnych bez względu na szybkość połączenia z internetem.

Wymogi które musi spełniać strona internetowa, aby być zakwalifikowana jako PWA są zdefiniowane przez Google’a.

Główne cechy PWA:

  • działanie w całości lub części w trybie offline oraz w tle (dzięki Service Workers pewne części aplikacji zostają zapamiętane w pamięci podręcznej i przy każdym kolejnym wejściu pozwalają na pobranie tych treści z przeglądarki);
  • aplikacji nie trzeba pobierać ani aktualizować, użytkownik nie musi wpisywać adresu strony, strona szybko się ładuje i jest dostępna pod ikoną na ekranie głównym (służy do tego Web App Manifest, w którym zamieszczamy informacje m.in. nazwa aplikacji, ikon i adresu początkowego, w jakim trybie ma zostać uruchomiona aplikacja itp.);
  • możliwość korzystania z wielu wbudowanych funkcji urządzenia jak geolokalizacja czy powiadomienia PUSH;
  • jedna aplikacja na wszystkich platformach (Desktop, iOS, Android etc.);
  • bezpieczeństwo – wymaga obsługi przez bezpieczne połączenie HTTPS;
  • RWD czyli responsywność (dopasowuje się do różnych rozmiarów ekranu urządzenia);
  • aplikacja szybko reaguje na akcje użytkownika np. przełączanie ekranów.

PWA jest stosunkowo nową technologią (pierwszy raz użyto tej nazwy w 2015 roku), ale bardzo szybko zaczęła zyskiwać popularność i obecnie jest powszechnie używana i została zaimplementowana przez m.in. Twitter, Trivago, OLX, Starbucks, Forbes, Instagram, Tinder, Uber, Spotify, Aliexpress.

Skontaktuj się z nami

Przejdź do formularza wyceny on-line aby skrócić do minimum czas na przygotowanie wyceny realizacji.