Sklep internetowy – aplikacja PWA (część II)

Sklep internetowy - Progressive Web App

W poprzedniej części naszego artykułu zastanawialiśmy się nad tym, czy warto nasz sklep internetowy, oprócz wersji responsywnej, wyposażyć również w aplikację mobilną. Jeśli już się na to zdecydowaliśmy, to z pewnością chcielibyśmy zapewnić klientom maksymalnie wygodne i bezproblemowe korzystanie z naszego serwisu również na słabszych urządzeniach przenośnych.

Potrzebowalibyśmy w tym celu wybrać i utworzyć najkorzystniejszą dla naszego rozwiązania wersję aplikacji mobilnej. Postaramy się w naszym artykule wskazać zatem najrozsądniejszą opcję w tym wyborze.

Aplikacje natywne, projektowane dla wybranego systemu operacyjnego to jedno z możliwych rozwiązań, które jednak wymaga stworzenia dedykowanego oprogramowania dla każdego mobilnego systemu operacyjnego (co najmniej dla systemu Android oraz iOS). Jest to zatem rozwiązanie dość czasochłonne, a co za tym idzie kosztowne.

Dobrą alternatywną może okazać się aplikacja progresywna, której zaletom warto się bliżej przyjrzeć gdyż PWA, jako zupełnie nowa generacja aplikacji mobilnych, potrafi zapewnić podobną funkcjonalność jak aplikacja dedykowana, ale technologia jej tworzenia jest taka sama na każdym urządzeniu mobilnym, niezależnie od zainstalowanego systemu operacyjnego.

Jakie są zatem cechy tego rozwiązania? Przybliżmy sobie zatem kilka najważniejszych:

  • Pod względem technicznym jest to aplikacja webowa, jednak można dopiąć ją do pulpitu, ma swoją ikonkę i jest zaprojektowana tak, aby jej interfejs nie odbiegał wyglądem od aplikacji natywnej. Aplikacja taka znajduje się w systemie w szufladzie z innymi aplikacjami natywnymi.
  • Funkcje aplikacji progresywnej mogą być przystosowane do pracy w trybie offline z zachowaniem cech strony internetowej.
  • PWA można instalować bezpośrednio ze strony internetowej, bez konieczności wchodzenia do sklepu z aplikacjami.
  • Wygląda ona tak samo na każdym urządzeniu oraz korzysta z jednego kodu źródłowego dla wszystkich systemów operacyjnych.
  • Dzięki swojej jednolitej strukturze zapewnia jednakowe doświadczenia dla użytkownika na wszystkich platformach.
  • Jest spójna pod względem wizualnym z posiadanym sklepem internetowym.
  • Może wykorzystywać funkcje urządzenia takie jak geolokalizacja i aparat.
  • Może wyświetlać powiadomienia.
  • Jest podobnie szybka w działaniu jak aplikacja dedykowana, ale jest tańsza w stworzeniu i łatwiejsza w zainstalowaniu od aplikacji natywnych.

Czy zatem aplikacja progresywna może być wartościowym rozwinięciem naszego serwisu, który został już wykonany w technologi RWD i będzie najlepszym wyborem spośród wszystkich rodzajów aplikacji mobilnych? Jak najbardziej tak, gdyż jest ona bardziej interaktywna, angażuje użytkownika, może być używana offline, strony ładują się dzięki niej szybciej i działają płynniej, a przeglądanie treści i proces zakupowy nie są przerywane.

PWA staje się w dzisiejszych czasach niewątpliwie istotną siłą w świecie tworzenia aplikacji, wymaga mniejszych nakładów niż inne rozwiązania mobilne i pozwala w pełni wykorzystywać potencjał urządzeń przenośnych.

Dzięki swoim unikatowym cechom pozwalającym na lepsze pozycjonowanie przez algorytmy Google niż strony utworzone w tradycyjnej technologii responsywnej, jest ona zatem idealnym rozwiązaniem dla serwisów, w których często zmienia się zawartość treści (na przykład sklepy internetowe). A niewielki, dodatkowy wysiłek, który podejmiemy z początku na wdrożenie w naszej nowej platformie e-commerce aplikacji progresywnej z pewnością zaowocuje dość szybko wymiernymi korzyściami w naszej działalności.