# Aplikacja mobilna czy strona internetowa dla firmy

Strona: https://kontaktio.pl/wiedza/aplikacja-czy-strona-internetowa, ostatnia zmiana 2026-10-12

Opublikowano 2026-10-09. Autor: Kontaktio.

Strona internetowa wystarcza zwykle przy jednorazowym kontakcie klienta z firmą, a aplikacja mobilna ma sens przy regularnym korzystaniu i funkcjach telefonu niedostępnych w przeglądarce. Opisujemy kryteria wyboru, ceny i utrzymanie na przykładach naszych projektów.

## Czym strona różni się od aplikacji

Strona internetowa otwiera się w przeglądarce pod swoim adresem albo z linku, bez instalacji, na telefonie i na komputerze. Aplikację mobilną trzeba najpierw zainstalować, zwykle z App Store na iPhonie albo z Google Play na Androidzie, a potem uruchamia się ją z ikony. W zamian aplikacja ze sklepu korzysta z funkcji telefonu, których przeglądarka stronie nie udostępnia. Pośrednią drogą jest aplikacja webowa instalowana z przeglądarki, którą opisujemy niżej.

Do wyświetlania treści na telefonie aplikacja nie jest potrzebna, a wersja na telefon jest w zakresie każdej strony, którą budujemy. Google zaleca stronę responsywną jako wzorzec najłatwiejszy w budowie i utrzymaniu. To ten sam kod HTML pod tym samym adresem na każdym urządzeniu, z treścią wyświetlaną zależnie od rozmiaru ekranu. Wersja mobilna liczy się też w wynikach, bo Google indeksuje stronę i ustala jej pozycję według treści pobranej robotem dla smartfonów.

Źródło: [Google Search Central, Mobile site and mobile-first indexing best practices](https://developers.google.com/search/docs/crawling-indexing/mobile/mobile-sites-mobile-first-indexing), dostęp 2026-10-09

## Kiedy aplikacja mobilna ma sens

Aplikacja mobilna ma sens, gdy ta sama osoba wraca do niej regularnie, żeby coś załatwić. Klient składa w niej zamówienia, rezerwuje terminy albo zgłasza zdarzenia, a pracownik wypełnia protokoły i sprawdza plan dnia. Gdy klient załatwia z Twoją firmą jedną sprawę, na przykład pyta o wycenę albo zapisuje dziecko na zajęcia, doradzamy stronę internetową.

Projekt: [AMICO, aplikacja pracowni](https://kontaktio.pl/aplikacje-mobilne/amico-apka)

Pracownia kamieniarska AMICO ma oba rozwiązania, każde dla innej grupy. Osoba, która pierwszy raz wybiera kamień, trafia na stronę pracowni i wysyła z niej zapytanie. Biuro i montażyści korzystają z aplikacji przy zleceniach. Montażysta zaczyna w niej dzień od planu z adresami, a protokół odbioru klient podpisuje u niego na tablecie, również tam, gdzie nie ma sieci.

Podobny podział ma sklep Pan Kotecki. Kupujący korzysta ze zwykłej strony sklepu i nie musi nawet zakładać konta. Właściciel obsługuje zamówienia w panelu na telefonie, który powiadamia go o każdej potwierdzonej wpłacie, także przy zamkniętym panelu.

Strona radzi sobie również z dużą liczbą jednorazowych zgłoszeń. Serwis zapisów klubu SALTOS zebrał w ciągu półtora tygodnia ponad 400 zgłoszeń na darmowy tydzień zajęć, a rodzic zapisywał dziecko w trzech krokach w przeglądarce. Takie serwisy opisuje strona [system zapisów i rezerwacji online](https://kontaktio.pl/strony-internetowe/system-zapisow).

Aplikacji, która jedynie przedstawia ofertę firmy, Apple może nie przyjąć do App Store. Punkt 4.2.2 wytycznych App Store mówi, że aplikacja poza katalogami nie powinna być głównie materiałem marketingowym, reklamą, wycinkiem stron internetowych, agregatorem treści ani zbiorem linków. Opis oferty, cennik i kontakt należą więc do strony.

Źródło: [Apple Developer, App Review Guidelines, punkty 4.2 i 4.2.2](https://developer.apple.com/app-store/review/guidelines/), dostęp 2026-10-09

## Jak klienci znajdują stronę i aplikację

Do strony prowadzą wyniki Google, reklamy, profil firmy w Mapach Google i polecenia, a aplikację klient znajduje w wyszukiwarce App Store albo Google Play. Wyjątkiem jest link, który mu podasz, na przykład na swojej stronie.

Google odnajduje strony w sieci automatycznie, pobiera ich treść, zapisuje ją w indeksie i z niego dobiera wyniki do zapytania. Nie gwarantuje przy tym, że każdą stronę odwiedzi, zaindeksuje i pokaże. Stronę firmową przygotowujemy więc pod wyszukiwarkę od pierwszego dnia, z osobnymi podstronami usług i miast tam, gdzie Twoja firma chce być znajdowana.

Źródło: [Google Search Central, In-depth guide to how Google Search works](https://developers.google.com/search/docs/fundamentals/how-search-works), dostęp 2026-10-09

W App Store kolejność wyników zależy według Apple między innymi od trafności tekstu, czyli zgodności zapytania z nazwą, podtytułem, listą słów do wyszukiwania i główną kategorią aplikacji. Liczy się też zachowanie użytkowników, na przykład pobrania, oceny i opinie. Aplikację znajdzie się również po nazwie firmy, ale tylko wtedy, gdy szukający tę nazwę zna.

Źródło: [Apple Developer, App Store search](https://developer.apple.com/app-store/search/), dostęp 2026-10-09

Źródło: [App Store Connect Help, Platform version information](https://developer.apple.com/help/app-store-connect/reference/app-information/platform-version-information), dostęp 2026-10-09

Google Play układa wyniki według ocen, opinii, liczby pobrań i innych czynników, a do odnalezienia aplikacji służy też tekst jej strony w sklepie. Nowa aplikacja zaczyna więc bez ocen i pobrań. Aplikacji webowej, instalowanej z przeglądarki, wyszukiwarki obu sklepów nie pokazują wcale.

Źródło: [Play Console Help, Get discovered on Google Play search](https://support.google.com/googleplay/android-developer/answer/4448378?hl=en), dostęp 2026-10-09

Stronę łatwiej też przekazać dalej, bo link otwiera ją od razu w przeglądarce. Biuro sprzedaży osiedla [Plażowa Park](https://kontaktio.pl/strony-internetowe/plazowa-park) wysyła klientowi adres konkretnego mieszkania albo domu, a klient widzi na jego podstronie cenę, rzuty i położenie na planie osiedla.

## Funkcje, które wymagają aplikacji ze sklepu

Aplikacja ze sklepu jest potrzebna, gdy rozwiązanie ma przekazywać pozycję telefonu przy wygaszonym ekranie, a na iPhonie także wtedy, gdy ma korzystać z Bluetooth albo NFC. Strona otwarta w przeglądarce dostaje pozycję tylko wtedy, gdy jest widoczna na ekranie.

Tak stanowi specyfikacja Geolocation konsorcjum W3C, według której zmiany pozycji trafiają wyłącznie do widocznych dokumentów. MDN wyjaśnia, że strona jest niewidoczna, gdy jej karta działa w tle albo ekran urządzenia jest wyłączony. Strona nie przekaże więc położenia osoby, której telefon leży w kieszeni z zablokowanym ekranem.

Źródło: [W3C, Geolocation, Candidate Recommendation Snapshot z 26 marca 2026, rozdział 6.5](https://www.w3.org/TR/geolocation/), dostęp 2026-10-09

Źródło: [MDN Web Docs, Page Visibility API](https://developer.mozilla.org/en-US/docs/Web/API/Page_Visibility_API), dostęp 2026-10-09

Z urządzeniami Bluetooth Low Energy strona łączy się przez interfejs Web Bluetooth, a dane z tagów NFC wymienia przez Web NFC. Według tabel zgodności MDN oba działają w Chrome na Androidzie, a Safari na iPhonie nie obsługuje żadnego z nich.

Źródło: [MDN Web Docs, Web Bluetooth API](https://developer.mozilla.org/en-US/docs/Web/API/Web_Bluetooth_API), dostęp 2026-10-09

Źródło: [MDN Web Docs, Web NFC API](https://developer.mozilla.org/en-US/docs/Web/API/Web_NFC_API), dostęp 2026-10-09

Jeśli czytnik, czujnik albo tag NFC ma działać z iPhone'ami Twoich klientów lub pracowników, potrzebna jest aplikacja ze sklepu. Na iOS korzysta ona z bibliotek systemowych Apple. Core Location może dostarczać jej pozycję także wtedy, gdy nie działa na pierwszym planie. Core Bluetooth łączy ją z urządzeniami Bluetooth, a Core NFC odczytuje tagi NFC i zapisuje na nich dane.

Źródło: [Apple Developer Documentation, Handling location updates in the background](https://developer.apple.com/documentation/corelocation/handling-location-updates-in-the-background), dostęp 2026-10-09

Źródło: [Apple Developer Documentation, Core Bluetooth](https://developer.apple.com/documentation/corebluetooth), dostęp 2026-10-09

Źródło: [Apple Developer Documentation, Core NFC](https://developer.apple.com/documentation/corenfc), dostęp 2026-10-09

Aplikację w App Store i Google Play wybieramy, gdy potrzebna jest lokalizacja w tle albo alarm wymagający natychmiastowej reakcji. Tak było w AlertMe, systemie alarmowym agencji ochrony Securand. Alarm uruchamia się w nim także bez otwierania aplikacji, a w czasie alarmu centrala widzi pozycję osoby również przy zablokowanym ekranie.

Projekt: [AlertMe](https://kontaktio.pl/aplikacje-mobilne/alertme)

AlertMe ma tryb dla osoby chronionej i widok dla patrolu, a dyżurny w centrali widzi na mapie pozycję, która przesuwa się razem z osobą. Zanim aplikacja poprosi o lokalizację w tle, ekran powitalny tłumaczy, do czego jest potrzebna. Aplikację webową z aplikacją ze sklepu zestawiamy szczegółowo w osobnym poradniku [PWA czy aplikacja natywna](https://kontaktio.pl/wiedza/aplikacja-pwa-czy-sklep).

## Aplikacja webowa jako droga pośrednia

Gdy z aplikacji mają korzystać pracownicy albo właściciel firmy, a funkcje opisane wyżej nie są potrzebne, zwykle wystarcza aplikacja webowa, czyli PWA. MDN opisuje ją jako aplikację zbudowaną w technologiach sieci, z której korzysta się jak z aplikacji przeznaczonej dla konkretnego systemu. Z jednego kodu pracuje na wielu urządzeniach, a instaluje się ją z przeglądarki na ekranie głównym.

Źródło: [MDN Web Docs, Progressive web apps](https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps), dostęp 2026-10-09

Tak zbudowaliśmy [panel sklepu Pan Kotecki](https://kontaktio.pl/aplikacje-mobilne/pan-kotecki-pwa), który na iPhonie miał działać bez publikacji w App Store. Nowa wersja panelu wczytuje się sama przy kolejnym otwarciu i nie przechodzi przeglądu w sklepie. Aplikacja webowa pracowni AMICO zapisuje każdą zmianę najpierw na urządzeniu, a gdy wróci zasięg, synchronizuje dane z bazą w chmurze.

Cena wyjściowa aplikacji webowej w naszym cenniku to od 10 000 zł. Co taka aplikacja potrafi na iPhonie, a co na Androidzie, pokazuje strona [aplikacja PWA dla firmy](https://kontaktio.pl/aplikacje-mobilne/aplikacja-pwa) razem z przykładami z naszych projektów.

## Jak strona współpracuje z aplikacją

Z aplikacją w sklepach i tak potrzebujesz strony internetowej. W App Store Connect, czyli w panelu, z którego wydaje się aplikacje w App Store, wymagany jest adres strony wsparcia z danymi kontaktowymi. Przy aplikacji na iOS obowiązkowy jest też adres polityki prywatności.

Źródło: [App Store Connect Help, Platform version information](https://developer.apple.com/help/app-store-connect/reference/app-information/platform-version-information), dostęp 2026-10-09

Źródło: [App Store Connect Help, App information](https://developer.apple.com/help/app-store-connect/reference/app-information/app-information), dostęp 2026-10-09

Google Play wymaga linku do polityki prywatności w Play Console, pod publicznym adresem, który nie jest plikiem PDF. Aplikacja, w której zakłada się konto, musi też dawać możliwość usunięcia konta w samej aplikacji i przez stronę w sieci. Google uzasadnia wymóg strony w sieci tym, że część użytkowników mogła już aplikację odinstalować.

Źródło: [Play Console Help, User Data](https://support.google.com/googleplay/android-developer/answer/10144311?hl=en), dostęp 2026-10-09

Źródło: [Play Console Help, Understanding Google Play's app account deletion requirements](https://support.google.com/googleplay/android-developer/answer/13327111?hl=en), dostęp 2026-10-09

W AlertMe strona sprzedaje abonament, a aplikacja wysyła alarmy. Serwis Securand zaczyna stronę główną od oferty AlertMe, a na osobnej stronie produktu klient przechodzi zamówienie w siedmiu krokach i płaci kartą. Gdy płatność się zaksięguje, konto w aplikacji powstaje samo, a wiadomość powitalna prowadzi przez instalację, zgodę na lokalizację i alarm testowy.

Projekt: [Securand AlertMe](https://kontaktio.pl/strony-internetowe/alertme-securand)

Strona produktu AlertMe przyjmuje zamówienia bez udziału biura Securand, a dane z zamówienia trafiają do aplikacji i do centrali bez przepisywania. Ma też odnośniki do obu sklepów z aplikacjami oraz podstronę usuwania konta, której wymaga Google Play.

Sklep [Pan Kotecki](https://kontaktio.pl/sklepy-internetowe/pan-kotecki) i jego panel na telefonie pracują na jednej bazie produktów i zamówień. Zamówienie złożone w sklepie właściciel widzi w panelu, a cenę, zdjęcie albo promocję zmienioną w panelu kupujący widzi w sklepie.

## Ile kosztuje strona i aplikacja

W naszym cenniku strona internetowa ma niższy próg cenowy niż aplikacja, a najwyższy z czterech progów opisanych niżej dotyczy aplikacji w App Store i Google Play. Każdy próg jest ceną wyjściową, od której zaczyna się wycena.

- **Landing page.** Jedna strona pod kampanię albo produkt kosztuje od 2 000 zł.
- **Strona firmowa.** Kilka podstron z ofertą i kontaktem, przygotowanych pod Google, kosztuje od 6 000 zł.
- **Aplikacja webowa (PWA).** Aplikacja instalowana z przeglądarki, z pominięciem sklepów, kosztuje od 10 000 zł.
- **Aplikacja w App Store i Google Play.** Jedna aplikacja na iOS i Androida, wydana z konta Twojej firmy w obu sklepach, kosztuje od 20 000 zł.

Cenę strony podnoszą liczba podstron, integracje i panel do edycji treści, a cenę aplikacji logowanie, płatności, powiadomienia i panel administracyjny. Czynniki ceny rozpisaliśmy osobno dla [strony internetowej](https://kontaktio.pl/wiedza/ile-kosztuje-strona-internetowa) i [aplikacji mobilnej](https://kontaktio.pl/wiedza/ile-kosztuje-aplikacja-mobilna).

Kwotę dla Twojego projektu podajemy po rozmowie o zakresie. Od tej chwili cena się nie zmienia, a ewentualne poszerzenie zakresu wyceniamy osobno, zanim przystąpimy do pracy.

Czas przygotowania też zależy od rodzaju projektu, a termin potwierdza opiekun po rozmowie. Prosta strona powstaje zwykle w ciągu około dwóch tygodni od chwili, gdy mamy materiały. Przy większym serwisie harmonogram z datami odbiorów ustalamy przed startem. Przy aplikacji wygląda to inaczej. Budowa trwa od kilku tygodni do kilku miesięcy, a pierwszą działającą wersję pokazujemy w trakcie prac. Harmonogram z datami odbiorów przygotowujemy po ustaleniu zakresu, przed startem.

W kalkulatorze poniżej zaznaczona jest aplikacja mobilna, a w tym samym pytaniu możesz wybrać stronę internetową i porównać oba wyniki. Odpowiedzi trafiają do opiekuna klienta dopiero wtedy, gdy je wyślesz.

Kalkulator kosztu: https://kontaktio.pl/wycena

## Aktualizacje i opieka po starcie

Zmiana na stronie trafia do odwiedzających przy najbliższym wejściu, a nowa wersja aplikacji ze sklepu najpierw przechodzi przegląd Apple albo Google. Technologia naszych stron nie wymaga aktualizowania wtyczek, a z panelem edycji zmieniasz treści samodzielnie. Casa Blanka Catering wpisuje w nim co tydzień nowe menu, a strona pokazuje je zaraz po zapisaniu.

Przy aplikacji ze sklepu dochodzą wymagania platform. Apple sprawdza przed publikacją każdą nową aplikację i każdą aktualizację, a w Google Play aktualizacje także przechodzą przegląd, zanim trafią do użytkowników. Aplikację trzeba też co jakiś czas dostosować do nowych wersji iOS i Androida. Aplikacji webowej przegląd w sklepach nie dotyczy.

Źródło: [Apple Developer, App Review](https://developer.apple.com/distribute/app-review/), dostęp 2026-10-09

Źródło: [Play Console Help, Publish your app](https://support.google.com/googleplay/android-developer/answer/9859751?hl=en), dostęp 2026-10-09

W Google Play aplikacja musi być przygotowana pod odpowiednio nową wersję Androida, czyli pod wskazany poziom API. Od 31 sierpnia 2026 roku aplikacja przygotowana pod Androida 14 lub starszego jest dostępna dla nowych użytkowników tylko na telefonach z taką samą albo starszą wersją systemu. Na wniosek właściciela aplikacji Google może przesunąć ten termin do 1 listopada 2026 roku.

Źródło: [Play Console Help, Target API level requirements for Google Play apps](https://support.google.com/googleplay/android-developer/answer/11926878?hl=en), dostęp 2026-10-09

Opieka po uruchomieniu ma u nas stałą opłatę miesięczną, którą ustalamy osobno dla każdego projektu. Obejmuje serwer, kopie zapasowe i aktualizacje, a przy aplikacji także zmiany wymagane przez nowe wersje iOS i Androida. Usterki w tym, co zbudowaliśmy, usuwamy bez dodatkowych kosztów, a rozbudowę wyceniamy osobno.

## Jak doradzamy wybór przy wycenie

Wybór między stroną, aplikacją webową a aplikacją ze sklepu doradzamy przy wycenie, więc nie musisz go rozstrzygać przed pierwszą rozmową. W kalkulatorze kosztu pytanie o miejsce działania aplikacji ma odpowiedź „Jeszcze nie wiadomo”.

Do opisu projektu wystarczy kilka zdań. Przydaje się w nich informacja, kto i jak często będzie z niego korzystał, skąd klienci mają się o nim dowiedzieć i których funkcji telefonu potrzebuje. Na tej podstawie proponujemy rozwiązanie, a po rozmowie podajemy jego cenę.

Ceny wyjściowe każdego rodzaju projektu zestawia [kalkulator kosztu](https://kontaktio.pl/wycena). Zakres budowy aplikacji przedstawia oferta [aplikacji mobilnych](https://kontaktio.pl/aplikacje-mobilne), a zakres strony firmowej oferta [stron internetowych](https://kontaktio.pl/strony-internetowe). Formularz na końcu tej strony przyjmuje opis w kilku zdaniach. Opiekun klienta, Emil Rożnowski, odpisuje najczęściej jeszcze w tym samym dniu roboczym i umawia krótką rozmowę o zakresie.

---

Kontaktio. Agencja interaktywna i software house z Łodzi (kontaktio.pl): aplikacje mobilne, strony i sklepy internetowe oraz systemy dla firm. Kontakt: kontakt@kontaktio.pl, telefon 663 361 219, formularz https://kontaktio.pl/#kontakt. Treść całego serwisu w jednym pliku: https://kontaktio.pl/llms-full.txt
