Progresywne aplikacje (PWA)

bez sklepu, bez instalacji

Gdy nie potrzebujesz obecności w App Store – PWA instaluje się z przeglądarki, działa offline i omija prowizje sklepów.

← Aplikacje mobilne
Co dostajesz

Konkretnie, bez lania wody

Każdy projekt dopasowujemy do Twojego celu i budżetu – poniżej to, co najczęściej wchodzi w zakres.

  • Instalacja z poziomu strony – bez sklepu i bez prowizji od sprzedaży.
  • Działa offline dzięki cache'owaniu danych i zasobów.
  • Powiadomienia push na Androidzie i iOS.
  • Jeden kod dla web i mobile – najtańsza droga do aplikacji.

Progresywne aplikacje (PWA)

Instalacja z przeglądarki, bez pośrednictwa sklepu

PWA to zwykła strona, którą można dodać do ekranu startowego i uruchamiać jak aplikację – w pełnym oknie, z własną ikoną i ekranem powitalnym. Nie ma wysyłki builda, recenzji ani kont deweloperskich; wydanie to publikacja nowej wersji na serwerze, a użytkownik dostaje ją przy kolejnym otwarciu. Instalację opisuje plik manifestu, a za działanie po instalacji odpowiada service worker. Na Androidzie przeglądarka sama proponuje instalację, na iOS trzeba ją wywołać z menu udostępniania w Safari – i to warto wytłumaczyć wprost na stronie.

Offline, szybkość i realne ograniczenia

Service worker trzyma w pamięci podręcznej powłokę interfejsu i wybrane dane, więc aplikacja otwiera się natychmiast i przeżywa słaby zasięg. Formularz wysłany bez sieci może poczekać w kolejce i wyjść później. Trzeba jednak znać granice: powiadomienia push na iOS działają wyłącznie po dodaniu do ekranu startowego, część funkcji sprzętowych – jak Bluetooth czy NFC – jest tam niedostępna, a dane zapisane lokalnie system może usunąć po dłuższym okresie nieużywania. Na Androidzie zakres możliwości jest wyraźnie szerszy.

Kiedy PWA wystarczy, a kiedy potrzebna natywna

PWA sprawdza się tam, gdzie sercem produktu są treść, konto i formularze: panel klienta, system rezerwacji, katalog z cenami, narzędzie wewnętrzne dla pracowników. Zyskujesz jeden kod wspólny z wersją webową i brak zależności od cyklu recenzji w sklepach. Po aplikację natywną sięgamy, gdy potrzebna jest obecność w App Store jako kanał pozyskania, intensywne skanowanie kodów, praca w tle, dostęp do sprzętu albo w pełni przewidywalny push na iOS. Często robimy to etapami – najpierw PWA, potem aplikacja na tym samym backendzie.

Najczęściej zadawane
pytania

  • Czy PWA można zainstalować na iPhonie?

    Tak, przez Safari i opcję dodania do ekranu początkowego. Aplikacja uruchomi się wtedy w pełnym oknie i może wysyłać powiadomienia push. Bez tego kroku działa jak zwykła karta przeglądarki, więc instrukcję instalacji warto pokazać użytkownikowi bezpośrednio na stronie.

  • Czy PWA da się umieścić w App Store lub Google Play?

    W Google Play tak – przez pakiet TWA, który opakowuje stronę w aplikację. Apple oczekuje, że aplikacja zaoferuje coś więcej niż przepakowaną witrynę, więc samo opakowanie PWA zwykle nie przechodzi recenzji. Jeśli obecność w App Store jest celem, od razu planujemy aplikację natywną.

  • Czy PWA jest wolniejsza od aplikacji natywnej?

    Przy interfejsach opartych na treści i formularzach różnica jest niezauważalna, o ile strona jest dobrze zoptymalizowana i korzysta z pamięci podręcznej. Widać ją przy złożonych animacjach, pracy na dużych zbiorach danych na urządzeniu i intensywnym korzystaniu ze sprzętu. Przed decyzją sprawdzamy, w której grupie mieści się dany przypadek.

Bezpłatne, 15-minutowe spotkanie

Opowiedz nam o swoim projekcie,
resztę dopasujemy pod Ciebie

15 minut rozmowy wystarczy, abyśmy wiedzieli, czy pasujemy do Twojego projektu.
Zaczynamy od Twoich potrzeb, nie od gotowego rozwiązania.

Skontaktuj się z nami

Remigiusz w granatowej koszuli i okularach
Korzystam z iMessage Korzystam z WhatsApp
Adrian w szarym golfie i okularach
Korzystam z iMessage Korzystam z WhatsApp