Aplikacja webowa, mobilna czy PWA: różnice, koszty i co wybrać w 2026

Porównanie: aplikacja webowa, PWA i aplikacja mobilna - instalacja, praca offline, powiadomienia na iOS od 16.4, opłaty sklepów Apple 99 USD rocznie i Google Play 25 USD

Aplikacja webowa, aplikacja mobilna i PWA to trzy sposoby na to samo zadanie: dać pracownikom albo klientom narzędzie, które działa na telefonie. Różnią się tym, gdzie się je instaluje, do czego mają dostęp w telefonie, ile kosztuje ich zbudowanie i utrzymanie oraz kto decyduje o tym, kiedy nowa wersja trafi do użytkowników. W tym artykule wyjaśniamy różnice prostym językiem, sprawdzamy, co w 2026 r. potrafi PWA na iPhonie, ile kosztuje obecność w App Store i Google Play, czy przeglądarka zeskanuje kod kreskowy i ile realnie kosztuje każda z dróg. Na końcu podajemy kryteria wyboru, których używamy przy własnych projektach.

Artykuł w skrócie

  • Dla narzędzi wewnętrznych i aplikacji B2B zwykle wystarczy aplikacja webowa albo PWA: jedna wersja na wszystkie urządzenia, aktualizacja bez recenzji w sklepie, od 8 000 zł netto i 4-8 tygodni. Od iOS 16.4 PWA dodana do ekranu głównego iPhone'a może wysyłać powiadomienia push.
  • Aplikacja w sklepach ma sens, gdy klienci mają ją znaleźć w App Store i Google Play albo gdy potrzebny jest sprzęt, którego przeglądarka nie obsługuje, na przykład skaner kodów w Safari. Apple pobiera 99 USD rocznie, Google jednorazowo 25 USD.
  • Aplikację na iOS i Androida z jednego kodu (Capacitor) budujemy od 15 000 zł netto w 2-4 miesiące, natywne aplikacje na dwie platformy kosztują od 40 000 zł netto. Tak zbudowaliśmy BakePilota, który jest w Google Play.

Czym jest aplikacja webowa, aplikacja mobilna i PWA?

Aplikacja webowa to program, który działa w przeglądarce. Otwierasz adres, logujesz się i pracujesz: na komputerze, tablecie i telefonie. Nic się nie instaluje, a każda zmiana jest widoczna u wszystkich użytkowników od razu. Panel zamówień, system rezerwacji, portal klienta czy grafik pracowników to zwykle aplikacje webowe.

Aplikacja mobilna to program instalowany z App Store lub Google Play. Ma ikonę na telefonie, pełny dostęp do funkcji urządzenia i jest widoczna w sklepie z aplikacjami. Może być natywna (osobny kod na iOS i osobny na Androida) albo zbudowana z jednego kodu, na przykład w Capacitorze, gdzie natywna powłoka ładuje aplikację webową i dokłada funkcje telefonu.

PWA (Progressive Web App) to aplikacja webowa, która zachowuje się jak zainstalowana: ma ikonę na ekranie głównym, otwiera się bez paska przeglądarki, może działać bez internetu i wysyłać powiadomienia. Instaluje się ją z przeglądarki, bez sklepu. Technicznie odpowiada za to plik manifestu i service worker, czyli skrypt, który przechwytuje żądania sieciowe i przechowuje zasoby potrzebne do pracy offline[1].

Aplikacja webowa a mobilna: czym się różnią w praktyce?

Najważniejsze różnice widać dopiero po wdrożeniu, przy aktualizacjach i przy pierwszej prośbie o nową funkcję.

Cecha Aplikacja webowa PWA Aplikacja mobilna (Capacitor lub natywna)
Instalacja brak, adres w przeglądarce z przeglądarki, ikona na ekranie głównym z App Store i Google Play
Aktualizacje od razu u wszystkich od razu u wszystkich przez sklep, z recenzją; w Capacitorze część zmian webowych od razu
Praca offline zwykle nie tak, przez service worker tak
Powiadomienia push nie tak, na iPhonie po dodaniu do ekranu głównego tak
Aparat i kody kreskowe zależnie od przeglądarki zależnie od przeglądarki pełny dostęp
Widoczność w sklepach nie nie tak
Opłaty dla platform brak brak 99 USD rocznie Apple, 25 USD jednorazowo Google
Koszt u nas zależnie od zakresu od 8 000 zł netto od 15 000 zł (Capacitor), od 40 000 zł (natywne)

W praktyce granica między aplikacją webową a PWA jest płynna. Większość nowych aplikacji webowych, które budujemy, od początku ma manifest i service worker, bo dokładają niewiele pracy, a dają ikonę na telefonie i odporność na słaby zasięg.

Czy PWA działa na iPhonie?

Tak, z kilkoma zasadami, które trzeba znać przed decyzją. Od iOS i iPadOS 16.4 aplikacje webowe dodane do ekranu głównego mogą wysyłać powiadomienia push, a także pokazywać licznik na ikonie[2]. WebKit opisał to w lutym 2023 r., przy wydaniu wersji testowej iOS 16.4.

Warunki są trzy[2]:

  • Użytkownik musi sam dodać aplikację do ekranu głównego w Safari, przez przycisk Udostępnij i opcję „Do ekranu początkowego”. Na iPhonie nie ma okienka „Zainstaluj aplikację” znanego z Androida.
  • Manifest aplikacji musi mieć ustawiony tryb wyświetlania standalone albo fullscreen.
  • Prośba o zgodę na powiadomienia może pojawić się tylko w odpowiedzi na działanie użytkownika, na przykład kliknięcie przycisku „Włącz powiadomienia”, a nie od razu po otwarciu.

Co z tego wynika dla firmy? Przy narzędziu wewnętrznym to żaden problem: pracownikom pokazuje się raz, jak dodać ikonę, i sprawa jest zamknięta. Przy aplikacji dla klientów detalicznych ten dodatkowy krok bywa barierą, bo klient szuka aplikacji w App Store, a nie w menu Udostępnij. Dlatego aplikacje konsumenckie częściej trafiają do sklepów, a narzędzia firmowe zostają przy PWA.

Ile kosztuje publikacja w App Store i Google Play?

Same opłaty platform są niewielkie. Członkostwo w Apple Developer Program kosztuje 99 USD rocznie[3]. Konto Google Play Console wymaga jednorazowej opłaty rejestracyjnej 25 USD, a nowe konta osobiste muszą przed publikacją spełnić wymagania testowe[4]. Dlatego aplikację firmową publikujemy zwykle z konta organizacji klienta, nie z konta prywatnego.

Więcej niosą prowizje i reguły płatności. Apple w programie Small Business pobiera 15% od płatnych aplikacji i zakupów w aplikacji u twórców z przychodem do 1 mln USD rocznie[5]. Ale te prowizje dotyczą treści cyfrowych: subskrypcji, odblokowania funkcji, wersji premium. Wytyczne Apple mówią, że do odblokowania funkcji w aplikacji trzeba użyć zakupu w aplikacji, a za towary fizyczne i usługi wykorzystywane poza aplikacją trzeba przyjmować płatność innymi metodami niż zakup w aplikacji[6]. Google podobnie zabrania używania swojego systemu płatności przy zakupie towarów i usług fizycznych[7].

Dla większości firm oznacza to, że aplikacja do zamawiania towaru, rezerwacji wizyty czy obsługi zleceń nie płaci sklepom prowizji od sprzedaży. Prowizja pojawia się, gdy sama aplikacja jest produktem sprzedawanym w abonamencie. Wtedy trzeba przeliczyć model biznesowy, zanim aplikacja trafi do sklepu.

Ukrytym kosztem jest czas. Każda wersja aplikacji w sklepie przechodzi recenzję, a użytkownicy aktualizują aplikacje z opóźnieniem. W aplikacji webowej i PWA poprawka błędu jest u wszystkich po wdrożeniu na serwer.

Czy aplikacja w przeglądarce zeskanuje kod kreskowy?

To pytanie słyszymy przy każdym systemie magazynowym i produkcyjnym. Odpowiedź brzmi: na Androidzie tak, na iPhonie w przeglądarce z ograniczeniami.

Przeglądarki mają do tego wbudowane Barcode Detection API. MDN oznacza je jako technologię eksperymentalną o ograniczonej dostępności, która działa tylko przez HTTPS[8]. Według danych kompatybilności MDN API działa w Chrome na Androidzie od wersji 83, w Chrome na komputerach tylko na macOS i ChromeOS, nie działa w Firefoksie, a w Safari, także na iPhonie, jest dostępne tylko po ręcznym włączeniu ukrytej opcji[9].

Są trzy wyjścia, które stosujemy w zależności od sprzętu:

  • Telefony i terminale z Androidem. Wbudowane API w Chrome wystarcza. To najczęstszy układ w magazynie i na produkcji.
  • Biblioteka JavaScript. Aplikacja odczytuje obraz z aparatu i sama rozpoznaje kod. Działa także w Safari, ale jest wolniejsza niż natywny skaner i gorzej radzi sobie przy słabym świetle.
  • Skaner sprzętowy lub aplikacja w sklepie. Terminal z wbudowanym skanerem wpisuje kod jak klawiatura, więc działa z każdą aplikacją webową. Przy wielu iPhone'ach w firmie lepsza bywa aplikacja w Capacitorze z natywną wtyczką skanera.

Jeśli skanowanie to główna czynność w systemie, zdecyduj o sprzęcie przed decyzją o technologii. Więcej o tym w artykule system WMS dla małej firmy.

Czy aplikacja webowa działa offline?

Zwykła aplikacja webowa bez internetu nie działa. PWA z service workerem może: service worker przechowuje pliki aplikacji i dane w pamięci urządzenia, przechwytuje żądania sieciowe i decyduje, co zrobić, gdy sieci nie ma[1]. Działa tylko na stronach serwowanych przez HTTPS[1].

Technika to jedno, a ustalenie reguł to drugie. Przed budową trzeba odpowiedzieć na trzy pytania:

  • Które dane mają być dostępne bez sieci: cały katalog, tylko dzisiejsze zlecenia, tylko formularz do wypełnienia?
  • Co się dzieje, gdy dwie osoby zmienią ten sam rekord offline i obie wrócą do zasięgu?
  • Jak użytkownik ma się dowiedzieć, że jego zmiany jeszcze nie dotarły na serwer?

Tryb offline dla przeglądania danych to kilka dni pracy. Pełna praca offline z zapisem i rozwiązywaniem konfliktów to osobny etap projektu, który widać w wycenie. Jeśli Twoi pracownicy pracują w hali z dobrym Wi-Fi, prawdopodobnie go nie potrzebujesz. Jeśli jeżdżą po budowach albo do klientów na wsi, prawdopodobnie tak.

Ile kosztuje aplikacja webowa, PWA i aplikacja mobilna w 2026?

Poniżej nasze widełki netto z oferty aplikacje mobilne i webowe. Każdy projekt wyceniamy po dokumentacji, a dalszy rozwój rozliczamy według stawki 200 zł netto za godzinę.

Podejście Koszt netto Czas Utrzymanie
PWA od 8 000 zł 4-8 tygodni niskie: hosting i domena
Aplikacja iOS i Android z jednego kodu (Capacitor) od 15 000 zł 2-4 miesiące średnie: konta deweloperskie, wydania w sklepach
Dedykowana aplikacja webowa (system firmowy) zwykle 10 000-60 000 zł 2-6 miesięcy 10-15% wartości rocznie
Aplikacje natywne na dwie platformy od 40 000 zł 3-6 miesięcy wysokie: dwa kody do utrzymania

Skąd taka różnica między PWA a natywną aplikacją? Natywnie piszesz i testujesz wszystko dwa razy, osobno na iOS i Androida, a potem utrzymujesz dwie wersje przez lata. Capacitor jest pośrodku: jeden kod aplikacji, a natywne są tylko te funkcje, które tego wymagają. Cena dedykowanej aplikacji webowej zależy głównie od liczby ekranów, ról użytkowników i integracji. Rozkład kosztów pokazujemy w artykule ile kosztuje dedykowane oprogramowanie.

Przykład z naszego podwórka. BakePilot, nasz system dla cukierni i piekarni, działa w przeglądarce, na tablecie w pracowni i jako aplikacja na Androida w Google Play. Aplikację mobilną zbudowaliśmy w Capacitorze: natywna powłoka ładuje tę samą aplikację, która działa w przeglądarce, a na wierzchu są funkcje natywne, czyli powiadomienia push o nowym zamówieniu, alarmie HACCP i przypomnieniu o odbiorze oraz drukowanie. Każde wydanie webowe trafia do telefonów od razu, bez czekania na recenzję. Do czasu wydania wersji na iPhone'a pełny BakePilot działa na iPhonie w przeglądarce, bez instalowania.

Aplikacja mobilna dla firmy czy aplikacja webowa: co wybrać?

Przy każdym projekcie zadajemy te same pięć pytań. Odpowiedzi zwykle same wskazują technologię.

  1. Kto będzie używał aplikacji? Pracownicy i stali klienci B2B: aplikacja webowa albo PWA. Klienci detaliczni, którzy mają ją znaleźć sami: aplikacja w sklepach.
  2. Na jakich urządzeniach? Jeśli to głównie komputery w biurze, aplikacja mobilna nie ma sensu. Jeśli telefony w terenie, PWA albo Capacitor.
  3. Czy potrzebny jest sprzęt? Skaner kodów na iPhonie, Bluetooth, praca w tle, drukarka: to argumenty za aplikacją w sklepie z natywnymi wtyczkami.
  4. Czy aplikacja ma działać bez internetu? Wtedy co najmniej PWA z dobrze zaplanowanym trybem offline.
  5. Jak często będą zmiany? Przy częstych poprawkach i rozwijanym procesie każda recenzja w sklepie spowalnia pracę. Aplikacja webowa wygrywa.

Uczciwie: czasem najlepsza odpowiedź to żadna z trzech. Jeśli nie potrzebujesz logowania, pracy offline ani powiadomień, a celem jest sprawdzenie pomysłu, dobrze zrobiona strona internetowa z formularzem wystarczy i kosztuje ułamek ceny aplikacji. Jeśli z kolei Twoim problemem jest arkusz Excela, którego nikt już nie ogarnia, zacznij od artykułu jak zastąpić Excel w firmie. Najczęściej kończy się to dedykowaną aplikacją webową, a wersja na telefon jest dodatkiem.

Dobrą praktyką jest też kolejność: najpierw aplikacja webowa z manifestem PWA, potem, jeśli użytkownicy o to proszą, powłoka Capacitor i publikacja w sklepach. Kod się nie marnuje, bo aplikacja w sklepie ładuje tę samą aplikację webową. Tak zrobiliśmy w BakePilocie i tak proponujemy klientom, którzy nie są pewni, czy aplikacja w sklepie jest im potrzebna. Opis naszego podejścia znajdziesz na stronie dedykowane aplikacje webowe i mobilne.

Najczęściej zadawane pytania

Czym różni się aplikacja webowa od mobilnej?

Aplikacja webowa działa w przeglądarce, bez instalacji, na każdym urządzeniu, a aktualizacje są widoczne od razu u wszystkich. Aplikację mobilną instaluje się z App Store lub Google Play. Ma pełny dostęp do funkcji telefonu i jest widoczna w sklepie, ale każda nowa wersja przechodzi recenzję, a jej publikacja wymaga kont deweloperskich.

Czy PWA na iPhonie może wysyłać powiadomienia?

Tak, od iOS 16.4. Warunkiem jest dodanie aplikacji do ekranu głównego przez przycisk Udostępnij w Safari, odpowiednio ustawiony manifest i prośba o zgodę wywołana działaniem użytkownika, na przykład kliknięciem przycisku.

Ile kosztuje aplikacja webowa?

U nas PWA kosztuje od 8 000 zł netto i powstaje w 4-8 tygodni. Dedykowane aplikacje webowe, czyli systemy firmowe z wieloma rolami i integracjami, to zwykle 10 000-60 000 zł netto. Dalszy rozwój rozliczamy według stawki 200 zł netto za godzinę, a utrzymanie to zwykle 10-15% wartości systemu rocznie.

Ile kosztuje aplikacja mobilna dla firmy?

Aplikację na iOS i Androida z jednego kodu w Capacitorze budujemy od 15 000 zł netto w 2-4 miesiące. Natywne aplikacje na obie platformy kosztują od 40 000 zł netto. Do tego dochodzą opłaty platform: 99 USD rocznie za Apple Developer Program i jednorazowo 25 USD za konto Google Play Console.

Czy sklepy z aplikacjami pobiorą prowizję od sprzedaży w mojej aplikacji?

Nie, jeśli sprzedajesz towary fizyczne albo usługi wykonywane poza aplikacją. Wtedy zasady Apple i Google wymagają innych metod płatności niż ich systemy zakupów. Prowizja dotyczy treści cyfrowych, na przykład subskrypcji odblokowującej funkcje aplikacji.

Czy aplikacja w przeglądarce może skanować kody kreskowe?

Na Androidzie w Chrome tak, dzięki wbudowanemu Barcode Detection API. W Safari na iPhonie to API jest domyślnie wyłączone, więc stosuje się bibliotekę JavaScript odczytującą obraz z aparatu, skaner sprzętowy albo aplikację w sklepie z natywną wtyczką skanera.

Jeśli zastanawiasz się, czy Twoja firma potrzebuje aplikacji mobilnej, czy wystarczy aplikacja webowa, napisz do nas. Po krótkiej rozmowie o tym, kto i gdzie będzie z niej korzystał, powiemy, która droga ma sens i ile będzie kosztować. Wstępny budżet możesz sprawdzić w kalkulatorze wyceny.

Źródła

  1. MDN Web Docs - Service Worker API, dostęp 05.11.2026.
  2. WebKit - Web Push for Web Apps on iOS and iPadOS, dostęp 05.11.2026.
  3. Apple Developer - Apple Developer Program, dostęp 05.11.2026.
  4. Google - Play Console Help, Get started with Play Console, dostęp 05.11.2026.
  5. Apple Developer - App Store Small Business Program, dostęp 05.11.2026.
  6. Apple Developer - App Review Guidelines, punkty 3.1.1 i 3.1.3(e), dostęp 05.11.2026.
  7. Google - Play Console Help, Payments (zasady płatności Google Play), dostęp 05.11.2026.
  8. MDN Web Docs - Barcode Detection API, dostęp 05.11.2026.
  9. MDN - browser-compat-data, BarcodeDetector, dostęp 05.11.2026.