Ostatnie rozmowy z Klientami pokazały mi, że technologia PWA jest niedoceniana na rynku i niewielu wie, jakie daje przewagi biznesowe 😲
Dlatego postanowiłem opisać kilka funkcji, które mogą Was do PWA przekonać 🙂
PWA, czyli Progressive Web Apps, to typ aplikacji internetowej, która jest możliwa do uruchamiania jak natywna aplikacja mobilna lub desktopowa.
Dzięki temu poprawiamy ogólne doświadczenie użytkownika (UX) w korzystaniu z aplikacji oraz otrzymujemy dostęp do funkcji dotychczas niedostępnych z poziomu strony internetowej.
Oto kilka z nich:
👉 Możliwość dodania ikony do strony na ekranie głównym i liście aplikacji
Dzięki temu możemy mieć możliwość korzystania ze strony bez wpisywania adresu – jesteśmy od razu kierowani do aplikacji, która jest uruchamiana bez pasku adresu na górze. Od strony interfejsu użytkownika mamy go maksymalnie zbliżonego do tego z natywnej aplikacji mobilnej.
👉 Powiadomienia push
Aplikacje PWA dają możliwość korzystania z powiadomień push, zarówno na mobile jak i na desktop. Tym samym otwiera nam się kolejny kanał komunikacji z Klientami
👉 Dostęp do aparatu i kamery urządzenia
Mając dostęp do kamery i aparatu urządzenia możliwym staje się np. skanowanie kodów QR czy robienie zdjęć i filmów w dostosowany do potrzeb aplikacji sposób (np. zdjęcie dowodu osobistego, który ma się mieścić w wyznaczonej ramce). To otwiera kolejne możliwości biznesowe, np. program lojalnościowy oparty na kodach QR.
👉 Geolokalizacja
Tak, jesteś w stanie wykorzystać geolokalizację urządzenia do potrzeb aplikacji PWA – nie potrzebujesz do tego aplikacji natywnej 🙂
👉 Dostęp do logowania biometrią
Jeśli użytkownik aktywował logowanie biometrią na swoim urządzeniu, to możesz korzystać z takich rozwiązań. Tym samym możliwym staje się logowanie odciskiem palca czy użycie Face ID 😉
👉 Działanie w trybie offline
Z racji tego, że PWA daje możliwość odkładania różnych elementów aplikacji z pamięci cache, możliwe jest jej zbudowanie w taki sposób, by możliwe było korzystanie z niej w trybie offline. Dopiero jak przejdziemy w tryb online zmiany z trybu offline synchronizują się z naszym backendem. Można również wykorzystać to do odkładania kluczowym elementów aplikacji i tym samym przyspieszenia jej ładowania. Sympatyczne, nie? ?
👉 Dostępność na App Store i Google Play
Aplikacje PWA z powodzeniem mogą być listowane na marketplace’ach z aplikacjami mobilnymi. Dzięki temu możemy zastosować dla nich ten sam kanał dystrybucji co dla aplikacji natywnych.
Oczywiście PWA nie jest w stanie zastąpić całkowicie aplikacji natywnych, ponieważ ma swoje ograniczenia. Ale o nich innym razem 🙂