Przejdź do treści

Aplikacja mobilna czy strona internetowa dla firmy.

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.

Kontaktio · opublikowano

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łoGoogle Search Central, Mobile site and mobile-first indexing best practices (developers.google.com, dostęp )

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ą.

AMICO, aplikacja pracowniWyceny, umowy, protokoły i faktury powstają w jednym systemie, a montażysta zbiera podpis klienta na ekranie także bez zasięgu.

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.

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łoApple Developer, App Review Guidelines, punkty 4.2 i 4.2.2 (developer.apple.com, dostęp )

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łoGoogle Search Central, In-depth guide to how Google Search works (developers.google.com, dostęp )

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łoApple Developer, App Store search (developer.apple.com, dostęp )

ŹródłoApp Store Connect Help, Platform version information (developer.apple.com, dostęp )

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łoPlay Console Help, Get discovered on Google Play search (support.google.com, dostęp )

Stronę łatwiej też przekazać dalej, bo link otwiera ją od razu w przeglądarce. Biuro sprzedaży osiedla Plażowa 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łoW3C, Geolocation, Candidate Recommendation Snapshot z 26 marca 2026, rozdział 6.5 (w3.org, dostęp )

ŹródłoMDN Web Docs, Page Visibility API (developer.mozilla.org, dostęp )

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łoMDN Web Docs, Web Bluetooth API (developer.mozilla.org, dostęp )

ŹródłoMDN Web Docs, Web NFC API (developer.mozilla.org, dostęp )

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łoApple Developer Documentation, Handling location updates in the background (developer.apple.com, dostęp )

ŹródłoApple Developer Documentation, Core Bluetooth (developer.apple.com, dostęp )

ŹródłoApple Developer Documentation, Core NFC (developer.apple.com, dostęp )

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.

AlertMeSecurand sprzedaje ochronę osobistą w abonamencie, w której alarm z telefonu trafia do centrali z pozycją osoby, a dyżurny wysyła najbliższy wolny patrol.

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.

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łoMDN Web Docs, Progressive web apps (developer.mozilla.org, dostęp )

Tak zbudowaliśmy panel sklepu Pan Kotecki, 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 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łoApp Store Connect Help, Platform version information (developer.apple.com, dostęp )

ŹródłoApp Store Connect Help, App information (developer.apple.com, dostęp )

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łoPlay Console Help, User Data (support.google.com, dostęp )

ŹródłoPlay Console Help, Understanding Google Play's app account deletion requirements (support.google.com, dostęp )

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.

Securand AlertMeAbonament AlertMe sprzedaje się bez udziału biura, od przesłania dokumentów i płatności po konto w aplikacji, które powstaje samo.

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 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 i aplikacji mobilnej.

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.

Krok 1 z 4

Cena wyjściowa od 10 000 zł

Co ma powstać

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łoApple Developer, App Review (developer.apple.com, dostęp )

ŹródłoPlay Console Help, Publish your app (support.google.com, dostęp )

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łoPlay Console Help, Target API level requirements for Google Play apps (support.google.com, dostęp )

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. Zakres budowy aplikacji przedstawia oferta aplikacji mobilnych, a zakres strony firmowej oferta stron internetowych. 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.

Porozmawiajmy o Twoim projekcie

W odpowiedzi dostajesz propozycję zakresu, terminu i kolejnych kroków. Wycena jest bezpłatna.

Czego dotyczy projektKrok 1 z 3

Czego dotyczy projekt

Odpowiadamy zwykle tego samego dnia roboczego. Zapytanie nie zobowiązuje do współpracy.

„Moja strona internetowa nigdy nie była bardziej niesamowita. Szybki czas wykonania i jakość widoczna pod względem funkcjonalnym i wizualnym :-)”

xEaglak · Opinia z Google · 5/5

Emil Rożnowski

Opiekun klienta

Miasto
Łódź