Wyobraź sobie, że szybko musisz sprawdzić rozkład jazdy pociągów. Robisz to za pomocą swojego smartfona. Wchodzisz na stronę internetową, a ta nie chce się załadować. Jak szybko stracisz cierpliwość i zamkniesz okno przeglądarki? To sytuacja, która dotyczy wielu stron internetowych. Irytuje wszystkich użytkowników, jednak najbardziej dokucza tym korzystającym z urządzeń mobilnych. To oni w szczególności oczekują szybkiego działania witryny i natychmiastowego dostępu do informacji. Jeśli są zmuszeni pokonywać jakiekolwiek przeszkody, zazwyczaj porzucają działanie. Jednak to właśnie użytkownicy mobilni rosną w siłę w ciągu ostatnich lat. Dlatego też firmy muszą dostosować się do ich oczekiwań i potrzeb. Jak więc to zrobić?

 

Odpowiedzią z pewnością są PWA, czyli progresywne aplikacje internetowe. Są połączeniem funkcji klasycznej strony internetowej i aplikacji mobilnej. Dzięki tej kombinacji są w stanie zaoferować użytkownikom szybkość działania, możliwość pracy w trybie offline oraz dostępność bezpośrednio z przeglądarki. Można dodać je jako skrót na ekranie głównym smartfona dokładnie tak, jak w przypadku typowej aplikacji natywnej. Nie trzeba jednak pobierać ich ze sklepu z aplikacjami, dzięki czemu zaoszczędza się miejsce w pamięci urządzenia. To bardzo ważne szczególnie dla osób, które w telefonach kolekcjonują zdjęcia, notatki, wiadomości i inne pliki. Jeśli więc mają pobrać kolejną aplikację, która zajmie ich cenne miejsce, zastanowią się nad nią i najpewniej zrezygnują z jej wyboru. 

 

Wdrożenie PWA

 

Jakie korzyści otrzymuje użytkownik, korzystając z PWA?

Przede wszystkim progresywne aplikacje internetowe nie zmuszają użytkowników do dokonywania trudnych wyborów pomiędzy miejscem w telefonie a możliwością korzystania ze swoich opcji. Mimo że zabierają trochę pamięci urządzenia, nie są to mocno odczuwalne ilości. Po drugie są mniej skomplikowane w obsłudze, ponieważ nie wymagają instalacji. Wystarczy więc kliknąć odpowiedni przycisk, a na ekranie głównym smartfona lub tableta pojawi się skrót. Co więc w skrócie oferują swoim użytkownikom?

 

  • Krótki czas ładowania strony, a przy tym szybki dostęp do informacji.

  • Dobrą wydajność pomimo złych warunków sieciowych (np. słaby zasięg lub brak dostępu do sieci).

  • Mały rozmiar, a więc małą ilość zajętej pamięci.

  • Funkcje analogiczne do funkcji w aplikacjach natywnych (skrót na ekranie głównym, działanie w trybie offline, powiadomienia push).

  • Brak konieczności pobierania aplikacji ze sklepu z aplikacjami, np. z Google Play lub App Store.

  • Natychmiastowe aktualizacje bez konieczności pobierania nowej wersji.

 

Jednym słowem, PWA to rozwiązanie na miarę dzisiejszych czasów, gdzie użytkownicy mobilni wiodą prym wśród osób korzystających z internetu oraz gdy ich oczekiwania stają się coraz bardziej wymagające. 

 

Jakie korzyści z PWA odnoszą firmy?

Jeśli prowadzisz własną działalność, w szczególności w branży e-commerce, Progressive Web App to rozwiązanie, na które powinieneś postawić w pierwszej kolejności. Dzięki tego typu aplikacji możesz komunikować się ze swoimi klientami, a poprzez unikanie stron trzecich (np. operatora telefonii komórkowej, aby wysyłać klientom SMS lub firmą obsługującą chatboty), redukować nakłady finansowe. Świetną formą w komunikacji z klientami są także funkcje powiadamiania, dzięki którym masz pewność, że Twój odbiorca otrzymał odpowiedni komunikat. Co więcej, korzystając z PWA, chronisz także dane swoich użytkowników przed cyberprzestępczością. Progresywna aplikacja internetowa jest też łatwiejsza do zaktualizowania niż w przypadku tradycyjnych aplikacji, w których proces ten zwykle trwa znacznie dłużej. Zapewnia również doskonały UX (User Experience), zwiększając zaangażowanie odbiorców i tym samym wpływając na wzrost współczynnika konwersji. Ogromnym plusem jest także to, że dzięki rozwiązaniu PWA zyskuje się szybszy czas ładowania strony. Zmniejsza to obciążenie serwera i minimalizuje ryzyko powstania awarii lub spowolnienia nawet podczas intensywnego ruchu w serwisie, np. podczas wyprzedaży. 

 

W czym jeszcze PWA zyskuje większą przewagę nad aplikacjami natywnymi? Okazuje się, że często pomimo pobrania aplikacji, użytkownicy wcale nie korzystają z niej z zakładaną przez twórcę częstotliwością i po jakimś czasie i tak zostaje ona usunięta. Według danych Loyalitics (2016-2018) prawie 21% klientów rezygnuje z nowo pobranych aplikacji już po ich pierwszym użyciu. Świadczy to więc o tym, że jeden na pięciu użytkowników nigdy nie uruchamia aplikacji ponownie tuż po jednej sesji. Czy warto więc w ogóle w nie inwestować?

 

Dlaczego jeszcze warto, aby firmy korzystały z PWA?

Wszyscy lubimy, kiedy ktoś podsuwa nam gotowe rozwiązania. Podobnie jest więc z Progressive Web Apps. Przekonanie klientów do ich zainstalowania bezpośrednio z przeglądarki jest znacznie prostsze niż odsyłanie ich w tym celu do sklepu z aplikacjami. Ogranicza to konieczność przechodzenia przez procesy instalacji i cykliczną potrzebę aktualizacji. A co więcej, nie trzeba płacić pośrednikom za dystrybucję, tym samym obniżając koszty pozyskania użytkowników (CAC). Inwestycja w PWA zwraca się także w inny sposób. Koszty zmniejszają się, ponieważ nie trzeba inwestować w osobną stronę internetową, w aplikację mobilną dla dwóch systemów operacyjnych (Android i iOS) oraz we wdrażanie i testowanie responsywności strony (RWD). Dzięki PWA wszystkie te funkcje otrzymujesz w pakiecie.

 

Progresywna aplikacja internetowa stwarza też doskonałą okazję do wykorzystania impulsu zakupowego klienta. W momencie jego cyfrowej podróży przez sklep, zachwycony atrakcyjną ofertą, będzie też bardziej skłonny do przypięcia PWA do swojego ekranu głównego, by mieć szybszy dostęp do ulubionego sklepu. Działa to dokładnie w takim sam sposób, jak słodycze ustawione przy kasie w supermarkecie – skutecznie kuszą i już po chwili trafiają do koszyka klienta. 

 

W przypadku prowadzenia działań e-commerce w podejściu wielokanałowym (omnichannel) PWA także odgrywa znaczącą rolę. Dzięki tego typu technologii jesteś w stanie ujednolicić wszystkie doświadczenia klienta i usprawnić ich obsługę, niezależnie od jego punktu styczności z Twoją marką. Wszystko to przy niższych kosztach niż w przypadku odrębnych stron i aplikacji. Dzięki PWA możesz również analizować potrzeby i preferencje swoich odbiorców. W taki sam sposób jak w przypadku innych technologii. Pamiętaj też, że klienci szybciej stają się lojalni, jeśli otrzymują coś więcej niż sam zakupiony produkt. Możesz więc dodawać opcje, które pomogą odbiorcom, a równocześnie zwiększą ich zaangażowanie. Wykorzystaj w tym celu powiadomienia push i inne opcje, w które są zazwyczaj wyposażone aplikacje natywne, tak aby klient miał poczucie i pewność, że otrzymuje w pełni kompletne i pomocne narzędzie. 

 

Podsumowując, korzyści, które firmy otrzymują wybierając PWA to:

  • Brak pośredników potrzebnych do pobierania i instalowania aplikacji.

  • Niezależność w procesie aktualizacji aplikacji.

  • Możliwość kontynuowania przez klientów cyfrowej podróży przez stronę bez zakłóceń spowodowanych brakiem łączności z internetem. 

  • Szybki czas ładowania strony nawet w godzinach zwiększonego ruchu w serwisie, np. w trakcie wyprzedaży.

  • Wysokie zaangażowanie użytkowników i zwiększenie współczynnika konwersji.

  • Szybka możliwość dotarcia klienta do potrzebnych informacji podczas korzystania z urządzeń mobilnych.

  • Bezproblemowe połączenie z mediami społecznościowymi i zwiększenie zwrotu z działań marketingowych. 

  • Obniżenie kosztu pozyskania użytkownika (CAC).

  • Zwiększona konwersja pomiędzy różnymi platformami. 

  • Możliwość kompleksowego opracowywania danych, wprowadzania aktualizacji i nowych informacji o produkcie. 

 

Prace programistyczne a korzyści płynące z PWA

Na pierwszy plan korzyści z PWA dla programistów wyłania się przede wszystkim to, że są one oparte na popularnych standardach sieciowych takich jak JavaScript, CSS i HTML. W porównaniu z aplikacjami natywnymi są więc dość łatwe do zbudowania. Szczególnie przy niektórych projektach tworzonych od samego początku przez wewnętrzny zespół programistów front-end.

 

Jednak sytuacja nie zawsze jest taka łatwa. W przypadku bardziej skomplikowanych witryn lub szczególnych branż budowa systemu opartego na PWA może okazać się trudna. Jeśli na przykład Twoja firma posiada wiele różnych systemów, które ściśle ze sobą współdziałają, wszystkie zmiany należy wprowadzać bardzo ostrożnie. To właśnie trud, który spoczywa na barkach programistów. W końcu jako zespół muszą znaleźć rozwiązanie dopasowane do koncepcji pomysłodawcy. Sprostać też oczekiwaniom klientów, dbając o pozytywne User Experience i bezproblemowe działanie aplikacji internetowej. To szczególnie ważne w przypadku platform e-commerce, które są oparte na przestarzałej technologii. 

 

Na szczęście okazuje się, że dzięki możliwościom PWA nie ma rzeczy nie do wykonania. Najnowsze frameworki PWA i inne gotowe od użycia rozwiązania umożliwiają programistom przekształcenie starej witryny w progresywną aplikację internetową, bez ingerencji w cały silnik platformy e-commerce. Można oddzielić interfejs od zaplecza platformy, wspierając też zespoły sprzedaży i marketingu za pomocą nowego sposobu działania. Dzięki pracy z np. Vue Storefront programiści budują silne kompetencje frontendowe i JavaScript oraz zdobywają cenne doświadczenie w projektach e-commerce, które owocuje również w innych dziedzinach. Co więcej, szybko zyskują satysfakcję z wykonanej pracy. Swoje efekty mogą zobaczyć dość szybko, ponieważ czas wprowadzenia platform opartych na PWA zajmuje kilka miesięcy. Z kolei przetestowanie w pełni funkcjonalnego dowodu koncepcji Vue Storefront dla e-commerce PWA zajmuje jedynie 160 godzin. 

 

W skrócie, korzyści z PWA dla programistów to:

  • Nowoczesne podejście do pracy i możliwość zdobycia cennego doświadczenia deweloperskiego.

  • Możliwość pracy z architekturą bezgłową (headless architecture).

  • Brak konieczności tworzenia osobnych aplikacji dla systemów Android i iOS.

  • Brak konieczności posiadania płatnych kont programistycznych w Google Play lub App Store.

  • Szybki czas wprowadzenia rozwiązania – możliwość uruchomienia PWA w ciągu 160 godzin.

  • Rozdzielność backendu z rozwiązaniami niezależnymi od PWA. 

 

 

Zależy Ci na rozwoju działalności bez nadmiernego zwiększania ilości prac i nakładów finansowych? Chcesz zadowolić swoich klientów i zaoferować im przyjemne doświadczenia w styczności z Twoją marką? Jeżeli tak to już wiesz, że warto postawić na PWA!