Na wstępie wyjaśnijmy czym jest tak naprawdę PWA.
Progressive Web Apps to nic innego jak progresywna aplikacja sieciowa, która wygląda jak aplikacja natywna, instalowana bezpośrednio w pamięci urządzenia.
Mówiąc prościej jest to strona mobilna posiadająca taki sam wygląd oraz funkcjonalność jak aplikacja mobilna, która została pobrana i zainstalowana np. na telefonie.
Zastosowanie tej technologii posiada wiele zalet. Główną jest z pewnością fakt, że wykorzystywany jest ten sam kod źródłowy zarówno dla aplikacji PWA jak i aplikacji www. Co to oznacza dla użytkownika?
Dzięki temu wprowadzenie zmian w systemie powoduje, iż nie musimy już czekać na aktualizacje aplikacji mobilnej, żeby mieć do nich dostęp. Nie ma też znaczenia jaki system posiadamy zainstalowany w telefonie (android, iOS).
W przypadku PWA nie musimy nic pobierać ze sklepu z aplikacjami. Instalacja odbywa się poprzez dodanie skrótu do aplikacji na pulpit główny urządzenia, z poziomu przeglądarki internetowej.
Działa ona również z wykorzystaniem protokołu HTTPS, jest zatem w pełni bezpieczna.
Cały proces dodania zajmuje dosłownie chwilę. Jako przykład weźmy system iOS oraz przeglądarkę internetową Safari.
Aby dodać skrót do aplikacji należy:
- wejść w przeglądarkę Safari
- następnie wpisać adres https://app.bookero.pl/
- w dolnym menu wybieramy przycisk Udostępnij
- następnie klikamy w przycisk Do ekranu początkowego
- wpisujemy etykietę nazwy aplikacji jaka ma się wyświetlać np. Bookero i potwierdzamy za pomocą przycisku Dodaj
- na ekranie głównym pojawi się ikona do wersji PWA aplikacji mobilnej
W przypadku telefonu z androidem dodawanie skrótu jest analogiczne jak w przypadku iOS.
Poniżej screeny przedstawiają konfigurację dla przeglądarki Chrome.
Aby dodać skrót do aplikacji należy:
- wejść w przeglądarkę Chrome
- następnie wpisać adres https://app.bookero.pl/
- w prawym górnym rogu przeglądarki wchodzimy w menu
- następnie po rozwinięciu menu wybieramy pozycję Dodaj do ekranu głównego
- wpisujemy etykietę nazwy aplikacji jaka ma się wyświetlać np. Bookero i potwierdzamy za pomocą przycisku Dodaj
- na ekranie głównym pojawi się ikona do wersji PWA aplikacji mobilnej
Bez względu na to jaki system posiadamy w telefonie, na ekranie głównym pojawi się ikona za pomocą której możemy bezpośrednio uruchomić aplikację.
Po uruchomieniu PWA wyświetla się ona w trybie pełnoekranowym czyli pozbawiona jest górnego paska z adresem URL jak zazwyczaj ma to miejsce w przeglądarce.
Pozostaje tylko zalogować się do panelu i rozpocząć korzystanie z systemu.
Dzięki wykorzystaniu aplikacji PWA wszystkie nowe funkcje jakie dodawane są do systemu trafiają również do wersji mobilnej. Użytkownik nie musi już zatem czekać, tak jak miało to miejsce w przypadku klasycznej aplikacji.
Nasz system dynamicznie się rozwija i właściwie co chwilę pojawiają się kolejne funkcje i udogodnienia. Decydując się na klasyczną aplikację ograniczalibyśmy dostępność do nowych możliwości użytkowników, gdyż musieliby oni czekać na aktualizację, której przygotowanie jest zawsze znacznie bardziej czasochłonne.
Wersja PWA eliminuje ten problem i pozwala na wykorzystanie pełnych możliwości naszego systemu.