Czy warto już inwestować w PWA?

28.02.2019 Angelika Siczek

Progressive Web App to jeden z ostatnich trendów w budowaniu stron internetowych. W szczególności doskonale sprawdza się w sklepach online. Dlatego, od czasu kiedy pojawiła się platforma e-commerce Magento 2, temat ten jest tak chętnie poruszany w kręgach deweloperskich.

inwestycja

Przedsiębiorcy często zastanawiają czy warto inwestować w PWA. A także jak duży nakład będzie im do tego potrzebny. Czy zamieszanie wokół tej koncepcji jest godne uwagi? Poznaj perspektywę właściciela sklepu online, który wykorzystuje u siebie nowe technologie. Sprawdź, co uważa na temat Progressive Web Application w Magento.

Zalety PWA a aplikacji tradycyjnej i responsywnej strony www

Strony zbudowane na Progressive Web App w dużej mierze naśladują aplikacje mobilne. Jednak nie mogą jednocześnie przejąć wszystkich ich funkcji. Mimo to, do największych zalet należy ich  prosta obsługa. Nie wymagają przechodzenia przez czasochłonne i kosztowne tworzenie aplikacji, która następnie potrzebuje ciągłych aktualizacji w dwóch systemach operacyjnych (Android i iOS). A dodatkowo, pomimo wcześniejszych czynności, stałego dbania o samą stronę www. PWA umożliwia skoncentrowanie tych wszystkich działań w jednym miejscu.

Co jeszcze ułatwia PWA? Prawdopodobnie największą zaletą dla klienta korzystającego z Twojego sklepu jest brak konieczności uruchamiania Google Play czy App Store i pobierania osobnej aplikacji. Skrót do strony w PWA można po prostu dodać do ekranu powitalnego – efekt działania jest identyczny jak w przypadku aplikacji mobilnej. Skrót ten uruchomi przeglądarkę, a w niej stronę wyglądającą dokładnie jak aplikacja.

Jakie funkcje aplikacji mobilnej posiada Progressive Web App?

PWA funkcjonuje offline. To duże udogodnienie w porównaniu do korzystania ze zwykłej strony www. Aplikacja internetowa posiada powiadomienia Push, co do tej pory oferowały jedynie aplikacje mobilne. Wcześniej wspomniane skróty na ekranie powitalnym sprawiają wrażenie, że naprawdę korzystasz z aplikacji mobilnej. A możliwość otwierania PWA w trybie pełnego ekranu dodatkowo potęguje takie odczucie.

Co jest zaletą Progressive Web App odróżniającą ją od korzystania z aplikacji mobilnej? To cecha typowa dla klasycznych stron www, czyli możliwość indeksowania, np. Twojego sklepu, przez silniki wyszukiwarek. Dzięki niemu możesz zadbać o pozycjonowanie swojej witryny. A użytkownicy z łatwością odnajdą ją w gąszczu pozostałych stron internetowych.

Innym atutem PWA jest to, że o aplikację internetową nie musisz dbać w taki sam sposób, jak o aplikację mobilną. Nie potrzebujesz dzielić wprowadzanych treści na te dopasowane do strony www i na osobne stworzone z myślą o urządzeniach mobilnych. PWA zadziała w taki sam sposób na każdym sprzęcie, bez konieczności instalowania specjalnego oprogramowania (pobierania aplikacji mobilnej). Dzięki takiemu rozwiązaniu  nie musisz również zaprzątać sobie głowy koniecznością aktualizacji aplikacji.

Czy Progressive Web App niesie korzyści jedynie dla użytkowników urządzeń mobilnych? Jakie zalety oferuje klientom korzystającym z komputerów stacjonarnych?

Rozwój PWA nastawiony jest zdecydowanie na użytkowników urządzeń mobilnych. Jednak korzyści z postępu technologicznego PWA wpłyną również na odbiorców, używających komputerów stacjonarnych. Dzięki temu Twoja strona będzie działać lepiej niezależnie od tego, z jakiego urządzenia skorzysta klient.

Progressive Web App zdecydowanie przypadło do gustu użytkownikom korzystającym z urządzeń stacjonarnych. Niektóre systemy operacyjne wspierają działanie PWA w przeglądarce. Należą do nich Google Chrome od wersji 70 w Chrome OS, Linuxie i Windowsie.

Oznacza to, że wczesne korzystanie z tej technologii ułatwi adaptację, wraz z dalszym rozwojem stacjonarnych wersji PWA. To korzyść dla Ciebie, jeśli planujesz utrzymać swój sklep internetowy nowoczesnym na dłużej, bez wielkiego wkładu finansowego.

Nie potrzebowałem wcześniej aplikacji mobilnej, dlaczego miałbym teraz skorzystać z PWA?

Mimo, że Tobie potrzeba posiadania aplikacji mobilnej może wydawać się zbędna, Twoi klienci, korzystający z urządzeń mobilnych, z pewnością uważają inaczej. W czasach gdy większość zakupów internetowych odbywa się na telefonach komórkowych i tabletach, użytkownik oczekuje zakupów szybkich i wygodnych. Z Progressive Web Application optymalizacja transakcji przekłada się bezpośrednio na większy współczynnik konwersji. W przypadku sklepu sieciowego oznacza to ilość użytkowników, która faktycznie opuściła sklep, dokonując zakupów lub dodając produkty do koszyka.

Głównymi zaletami PWA wpływającymi na polepszenie współczynnika konwersji są możliwość szybkiej nawigacji po stronie, krótszy czas ładowania i korzystanie w trybie offline (w przypadku gdy urządzenie mobilne posiada słabe połączenie z internetem).

Jak dokładnie wygląda tworzenie strony w PWA? Czy sprowadza się to do wykorzystania i modyfikacji istniejącego już Magento?

Nie do końca. Deweloperzy mogą korzystać z back-endu (aplikacji konsolowych) Magento 2 wraz z PWA, których nie trzeba modyfikować. Jednak wszystko, co dotyczy front-endu (odbieranie informacji od użytkownika) w PWA, różni się od szaty graficznej i szablonu Magento. Tworzone jest także w innej technologii –  przy użyciu języka JavaScript. W skrócie oznacza to, że cały front-end będzie zmieniony w stosunku do dawnego Magento, w trakcie tworzeniu strony www z Progressive Web App.

Dlaczego powinienem skorzystać z Magento PWA, a nie Deity czy Vue Storefront?

Istnieje dużo produktów, które pomogą Ci wystartować ze swoim sklepem. Jednak z pewnością będzie Ci potrzebna profesjonalna pomoc w dopięciu tego przedsięwzięcia na ostatni guzik. Tylko wtedy sklep internetowy spełni wszystkie Twoje wymagania i będzie funkcjonować bezawaryjnie.

Każdy wymieniony wyżej produkt mają swoje zalety oraz mocne strony. Każdy też pomoże Ci stworzyć sklep internetowy. Deity i Vue oferują szybki start. Jednak będziesz przy nich potrzebował deweloperskiej pomocy osób wyspecjalizowanych w Progressive Web App. Nie wiadomo bowiem w jaki kierunku PWA zacznie się rozwijać i jaki kształt przybierze w przyszłości.

Decydując się na profesjonalną obsługę platformy Magento, zyskujesz dostęp do rozbudowanej społeczności deweloperskiej. Zagwarantuje Ci ona wparcie techniczne niezależnie od kierunku innowacji technologii. PWA pozostanie kompatybilne z najnowszym Magento, o czym świadczy fakt zamiany REST po wersji 2.3 na GraphQL. W jakimkolwiek kierunku PWA się rozwinie, solidna platforma wespół z wyspecjalizowanym wsparciem deweloperskim będzie gwarancją obopólnego sukcesu – zarówno sprzedawcy, jak i klienta.

Jaki jest koszt stworzenia sklepu internetowego przy użyciu Progressive Web App?

Koszt uzależniony jest od kilku czynników. Przede wszystkim zależeć będzie od Twoich wymagań w stosunku do działania witryny. A także od tego, w jakim stopniu jest ona już kompatybilna z PWA. W wycenie należy uwzględnić zakres prac w celu dostosowania nowych elementów platformy Magento PWA do Twojej witryny. Wszystko po to, aby przyspieszyć jej działanie.

Profesjonalna pomoc jest w tym celu niezbędna. Nie, tylko aby tworzyć niezawodne rozwiązanie e-commerce, ale również, aby zaplanować je w sposób oszczędny i ergonomiczny dla klienta. Efektem będzie sklep internetowy działający jak aplikacja mobilna. Nie tylko z poziomu przeglądarki, ale także na wielu innych systemach operacyjnych. Jednak bez ponoszenia kosztów tworzenia i utrzymania takich jak w przypadku programów przygotowywanych na smartfony i tablety. Witryna ta będzie przystosowana na rozwój PWA i na jej przyszłą modernizację. Obędzie się ona na jednej platformie, zamiast jak w przypadku aplikacji mobilnych, na kilku systemach operacyjnych. Wkład początkowy w Progressive Web App zawiera więc nie tylko stworzenie rozwiązania e-Commerce dostosowanego do Twoich potrzeb, ale również fundament pod dalsze unowocześnianie.

Posiadam witrynę na platformie Magento 1. Czy mogę wykorzystać na niej PWA, czy muszę przejść na Magento 2?

Magento 2 jest lepiej przystosowane do obsługi Progressive Web App na poziomie API. Rozwiązanie stworzone przy pomocy M2, w przeciwieństwie do M1, są prostsze i szybsze w przygotowaniu. Możliwe jest więc stworzenie witryny PWA w Magento 1, jednak w przypadku nowopowstających witryn nie jest to zalecane.

Dostosowanie M1 do PWA wymaga dużo więcej pracy i przygotowania. Często też potrzebne jest skorzystanie z dodatków zewnętrznych. W efekcie otrzymuje się produkt o mniejszej możliwości aktualizowania i droższy w utrzymaniu. Na dodatek, Magento 1 wspierane będzie tylko do 2020 roku. Czyni to inwestycję w sklep oparty na Progressive Web App nieopłacalną na dłuższą metę. Dlatego zalecamy korzystanie z platformy Magento 2.

Cyfrowe newsy / Bądź na bieżąco

Od początku 2022 roku wchodzimy w skład Unity Group. Teraz zapisując się do naszego newslettera, będziesz na bieżąco z informacjami całej naszej organizacji.

    Wypełniając formularz wyrażasz zgodę na wysyłkę newslettera przez Unity S.A. z siedzibą we Wrocławiu. Zgodę możesz wycofać w każdej chwili. Więcej informacji na ten temat znajdziesz w naszej polityce prywatności.

    *Wymagane

    Andrzej-kurs-programowania

    Andrzej Szylar

    Chief Executive Officer

    E-mail:

    a.szylar@global4net.com
    Magda2

    Magdalena Paczyńska-Kamienik

    HR Manager

    Aleksandra

    Aleksandra Bielawska-Clegg

    HR Business Partner

    E-mail:

    Michal

    Michał Duława

    New Business Developer

    E-mail:

    Katarzyna

    Katarzyna Zajchowska

    Marketing Partner

    E-mail: