SiteFlow
Wszystkie wpisy
APLIKACJE30 czerwca 2026 · aktualizacja 26 października 2026 · 4 min

PWA co to jest: aplikacja z przeglądarki, którą instalujesz bez sklepu z aplikacjami

PWA co to jest: strona, która instaluje się jak aplikacja, działa offline i wysyła powiadomienia, także na iPhone. Jak działa, ograniczenia i kiedy wystarczy.

PWA, czyli Progressive Web App, to aplikacja internetowa, którą użytkownik może zainstalować na telefonie lub komputerze prosto z przeglądarki, bez Google Play i App Store. Po instalacji ma własną ikonę, otwiera się w osobnym oknie bez paska adresu, może działać bez internetu i wysyłać powiadomienia. Technicznie to wciąż strona internetowa, tylko z kilkoma dodatkami, które pozwalają jej zachowywać się jak aplikacja.

PWA co to jest od strony technicznej

  • Manifest aplikacji: plik z nazwą, ikonami, kolorami i sposobem wyświetlania. Dzięki niemu przeglądarka wie, że stronę można zainstalować.
  • Service worker: skrypt działający w tle, który przechowuje pliki i dane, obsługuje tryb offline i odbiera powiadomienia push.
  • HTTPS: PWA działa tylko na stronie z szyfrowanym połączeniem.

Te trzy elementy można dodać do istniejącej aplikacji webowej. Nie trzeba pisać jej od nowa, co jest jedną z głównych zalet PWA w porównaniu z aplikacją natywną, budowaną osobno dla Androida i iOS, z osobnym kodem i osobnymi aktualizacjami.

Jak użytkownik instaluje PWA

Instalacja na różnych urządzeniach
Jak wygląda instalacjaNa co uważać
Android, ChromePrzeglądarka proponuje instalację albo jest ona w menuWarto pokazać własny przycisk „zainstaluj” w dobrym momencie
iPhone i iPad, SafariUdostępnij, potem „Do ekranu początkowego”Użytkownicy rzadko znają tę ścieżkę, potrzebna krótka instrukcja
Komputer, Chrome lub EdgeIkona instalacji w pasku adresuPWA otwiera się w osobnym oknie jak program

Powiadomienia push, także na iPhone

Przez lata argumentem przeciw PWA był brak powiadomień na iPhone. Od iOS i iPadOS 16.4 aplikacje internetowe dodane do ekranu początkowego mogą wysyłać powiadomienia Web Push. Są dwa warunki: aplikacja musi być dodana do ekranu początkowego, a prośba o zgodę na powiadomienia musi wynikać z działania użytkownika, np. kliknięcia przycisku „włącz powiadomienia”. Ta sama strona otwarta w karcie Safari powiadomień nie wyśle.

Czego PWA nie zrobi tak dobrze jak aplikacja natywna

  • Głęboki dostęp do sprzętu: część funkcji, np. zaawansowana praca w tle czy niektóre czujniki, jest dostępna tylko w aplikacjach natywnych albo działa różnie w różnych przeglądarkach.
  • Obecność w sklepach z aplikacjami: PWA nie pojawia się sama w Google Play ani App Store, więc nie korzysta z ruchu w sklepach.
  • Różnice między platformami: to, co działa w Chrome na Androidzie, bywa ograniczone w Safari na iPhone. Każdą funkcję trzeba przetestować na obu.
  • Mniejsza widoczność dla części użytkowników: osoby przyzwyczajone do szukania aplikacji w sklepie mogą nie wiedzieć, że da się ją zainstalować ze strony. Pomaga baner z instrukcją przy pierwszej wizycie.

Kiedy PWA wystarczy zamiast aplikacji mobilnej

Trzy pytania przed decyzją
  1. 1

    Czy użytkownicy znajdą Cię w sklepie z aplikacjami?

    Jeśli przychodzą z Twojej strony, maila lub kodu QR, obecność w sklepie nie jest konieczna.

  2. 2

    Czy potrzebujesz funkcji niedostępnych w przeglądarce?

    Praca w tle przez wiele godzin, specjalistyczne czujniki, integracja z systemem telefonu. Jeśli nie, PWA wystarczy.

  3. 3

    Czy liczy się szybkie wdrożenie?

    PWA to jedna aplikacja dla wszystkich urządzeń i aktualizacje bez przechodzenia przez recenzje sklepów.

Dobre zastosowania PWA to panele dla klientów, systemy rezerwacji, aplikacje dla pracowników w terenie, programy lojalnościowe i proste narzędzia, z których korzysta się kilka razy w tygodniu, ale nie na tyle często, żeby ktoś szukał ich w sklepie z aplikacjami. Szersze porównanie robię w tekście aplikacja mobilna czy strona, a przykłady aplikacji webowych w firmach zebrałem w osobnym tekście.

Ile pracy wymaga PWA

Dodanie manifestu i podstawowego service workera do istniejącej aplikacji to krótka praca. Więcej czasu zajmuje dobrze przemyślany tryb offline: co ma działać bez sieci, jak synchronizować dane po powrocie internetu i co pokazać użytkownikowi, gdy danych nie da się zapisać. Od tych decyzji zależy, czy PWA będzie wygodna w terenie, czy tylko będzie miała ikonę na ekranie. Koszt całej aplikacji rozpisuję w tekście ile kosztuje aplikacja webowa.

Źródła: web.dev: Progressive Web Apps i WebKit: Web Push dla aplikacji internetowych na iOS i iPadOS.

›Czym różni się PWA od zwykłej strony?

PWA ma manifest i service worker, dzięki którym można ją zainstalować, uruchomić w osobnym oknie, używać offline i odbierać powiadomienia. Zwykła strona tego nie potrafi.

›Czy PWA działa na iPhone?

Tak. Instaluje się ją w Safari przez „Do ekranu początkowego”, a od iOS 16.4 może wysyłać powiadomienia push, jeśli jest dodana do ekranu początkowego.

›Czy PWA można opublikować w Google Play?

PWA nie trafia do sklepu automatycznie. Da się ją opakować i opublikować, ale to osobny krok z wymaganiami sklepu. Jeśli sklep jest kluczowy, porównaj to z aplikacją mobilną opisaną na stronie aplikacje mobilne.

›Ile kosztuje PWA?

Zależy od zakresu aplikacji i trybu offline. Dodanie funkcji PWA do istniejącej aplikacji to mały projekt, a nową aplikację wyceniam w wycenie.

Chcesz przegadać swój projekt?

Odpowiadam osobiście w ciągu 24h w dni robocze — bez handlowca po drodze.