Za Twoją zgodą Google Analytics mierzy wizyty na tej stronie i w demo. Odmowa nie ogranicza korzystania z serwisu. Reklama i personalizacja reklam pozostają wyłączone.

Wybór zapisujemy tylko dla tej domeny. Możesz go zmienić lub wycofać w „Ustawieniach analityki”. Polityka prywatności

Jedna baza produktu, dwa systemy

Aplikacje mobilne

Tworzymy aplikacje mobilne dla procesów, które naprawdę potrzebują telefonu: powiadomień, aparatu, pracy w terenie lub publikacji w sklepach.

Co otrzymujesz

Mobilny produkt bez dublowania całego zespołu.

  • iOS i Android
  • integracja z istniejącym backendem
  • powiadomienia push
  • konto i bezpieczna sesja
  • analityka użycia
  • przygotowanie publikacji

Kiedy firma naprawdę potrzebuje aplikacji mobilnej

Tworzenie aplikacji mobilnych dla firm ma sens wtedy, gdy aplikacja w telefonie daje użytkownikowi więcej niż przeglądarka: natywne powiadomienia push, szerszy dostęp do aparatu i funkcji telefonu albo pracę w terenie bez zasięgu. W takich przypadkach budujemy dedykowane aplikacje mobilne na Androida i iOS, połączone z jednym backendem – Twoim obecnym albo nowym. Jeśli do celu wystarczy aplikacja webowa lub PWA, mówimy o tym przed wyceną, a nie po niej.

Aplikacja mobilna jest uzasadniona, gdy zachodzi przynajmniej jeden z tych warunków:

  • powiadomienia są częścią procesu: nowe zlecenie, zmiana terminu czy przypomnienie muszą dotrzeć od razu, także do użytkowników iPhone'ów,
  • ludzie pracują w terenie: robią zdjęcia, skanują kody, potwierdzają lokalizację i wypełniają raporty w ruchu,
  • aplikacja musi działać bez internetu – w piwnicy, na budowie, poza miastem – i zsynchronizować dane po powrocie zasięgu,
  • użytkownik korzysta z niej kilka razy dziennie, a szybkie uruchomienie i logowanie odciskiem palca oszczędzają mu zbędnych kroków,
  • Twoi klienci spodziewają się znaleźć usługę w App Store i Google Play.

Aplikacja webowa albo PWA wystarczy natomiast, gdy z narzędzia korzysta się głównie przy biurku, powiadomienia e-mail lub SMS w zupełności zdają egzamin, a użytkownikom łatwiej wysłać link niż prosić ich o instalację. PWA to aplikacja webowa, którą można dodać do ekranu telefonu jako ikonę: jeden kod działa na wszystkich urządzeniach, a publikacja nie wymaga weryfikacji w sklepach. Jeśli dopiero sprawdzasz, czy ktokolwiek będzie z produktu korzystać, rozsądniej zacząć od MVP w przeglądarce, a aplikację mobilną dołożyć, gdy użytkownicy potwierdzą potrzebę.

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

Wybór między aplikacją webową a mobilną to decyzja o tym, jak użytkownik dociera do produktu, co może zrobić telefonem i ile kosztuje start. Zestawienie poniżej pokazuje różnice, które w praktyce rozstrzygają sprawę.

Aplikacja webowa a mobilna w siedmiu kryteriach
KryteriumAplikacja webowa i PWAAplikacja mobilna
Dostęp i instalacjalink w przeglądarce, opcjonalnie ikona na ekranieinstalacja z App Store lub Google Play
Powiadomieniaz przeglądarki; na iPhonie dopiero po dodaniu do ekranu początkowegonatywne powiadomienia push na obu systemach
Praca offlineograniczona: zapamiętane widoki i proste formularzelokalne dane i synchronizacja po powrocie zasięgu
Aparat i funkcje telefonupodstawowe: zdjęcie, lokalizacja przy otwartej stronieszerokie: aparat, lokalizacja w tle, Bluetooth, biometria
Aktualizacjeod razu u wszystkich po wdrożeniuprzez sklep, po weryfikacji; użytkownicy aktualizują w różnym tempie
Publikacjawłasna domena, bez pośrednikówkonta deweloperskie i weryfikacja w obu sklepach
Koszt startuniższy: jeden kod dla wszystkich urządzeńwyższy: osobna aplikacja na każdy system

Oba podejścia dobrze się uzupełniają. W realizacji panelu operacyjnego dla zespołu w terenie problemem był grafik prowadzony w arkuszu i komunikatorze: nikt nie wiedział, czy pracownik dotarł na miejsce, w jakim stanie je zastał i czy zadanie jest wykonane. Rozwiązaniem okazał się podział ról: menedżer planuje pracę w panelu webowym, a pracownik w aplikacji mobilnej robi zdjęcia przed pracą i po niej, oznacza lokalizację i zmienia status, który od razu widać w panelu.

Jeśli z porównania wynika, że w Twoim przypadku wystarczy przeglądarka, zobacz, jak budujemy aplikacje webowe dla firm.

Jak budujemy aplikacje na Androida i iOS

Aplikację na Androida piszemy w Kotlinie, a dla użytkowników iPhone'ów przygotowujemy aplikację na iOS. Obie korzystają z jednego backendu, w którym są dane, uprawnienia i reguły biznesowe. Dzięki temu zmiana zasady, na przykład sposobu naliczania ceny albo kolejności statusów zlecenia, odbywa się w jednym miejscu, a nie w każdej aplikacji osobno.

Aplikacja zainstalowana ze sklepu ma bezpośredni dostęp do funkcji systemu – aparatu, lokalizacji, powiadomień, pracy w tle – i zachowuje się tak, jak oczekuje tego użytkownik danego telefonu. Dwie platformy oznaczają jednak dwie aplikacje do utrzymania, dlatego logikę trzymamy w backendzie, a w aplikacjach tylko to, co naprawdę musi dziać się na telefonie. Ekrany projektujemy pod realne warunki: jedną rękę, ostre światło, słabe łącze i przerwane zadanie, do którego trzeba wrócić.

Jeśli masz już system – panel, CRM, sklep albo aplikację webową – aplikacja mobilna łączy się z nim przez API, zamiast tworzyć drugą bazę danych. Brakujące elementy API dobudowujemy jako osobny, jasno opisany zakres, tak jak przy integracjach systemów firmowych. Nowy backend budujemy m.in. w Pythonie z FastAPI i bazą PostgreSQL.

Jak przebiega tworzenie aplikacji mobilnej

Pracę dzielimy na pięć etapów. Każdy z nich kończy się rezultatem do oceny, więc decyzję o kolejnym kroku podejmujesz na podstawie tego, co widzisz.

  1. Zakres. Ustalamy, kto korzysta z aplikacji, w jakiej sytuacji i który proces jako pierwszy ma trafić na telefon. Gdy zakres jest jeszcze niejasny, zaczynamy od dwudniowego Start Sprintu za 990 zł netto; ta kwota jest potem odliczana od realizacji.
  2. Prototyp kluczowej ścieżki. Zanim powstanie reszta, pokazujemy przebieg najważniejszego zadania, na przykład od powiadomienia o zleceniu do jego zamknięcia ze zdjęciem. Zmiana kolejności ekranów czy zakresu danych kosztuje tu niewiele.
  3. Iteracje. Aplikację i backend budujemy krótkimi etapami. Każdy kończy się wersją testową, którą instalujesz na swoim telefonie i sprawdzasz na scenariuszach z codziennej pracy.
  4. Testy na urządzeniach. Sprawdzamy aplikację na różnych telefonach i wersjach systemu, przy słabym zasięgu i bez niego, z przyznanymi i odrzuconymi uprawnieniami.
  5. Publikacja w sklepach. Przygotowujemy opisy, zrzuty ekranu i wymagane przez App Store i Google Play informacje o danych, które zbiera aplikacja, a następnie przeprowadzamy ją przez weryfikację. Czas weryfikacji zależy od sklepu i charakteru zmian.

Ile kosztuje stworzenie aplikacji mobilnej

Pierwszy etap aplikacji mobilnej kosztuje od 18 900 zł netto dla jasno określonego zakresu i trwa od 4 tygodni. Bazowy przedział w kalkulatorze w cenniku to 18 900–49 900 zł netto: dolna granica odpowiada działającemu minimum z jedną kluczową ścieżką, górna – większej złożoności i niepewności zakresu. Dla porównania aplikacje webowe zaczynają się od 12 900 zł netto.

Cenę podnoszą przede wszystkim:

  • liczba ról użytkowników i różnice między ich ekranami,
  • praca offline z synchronizacją i rozstrzyganiem konfliktów danych,
  • płatności w aplikacji i integracje z zewnętrznymi systemami,
  • panel administracyjny, jeśli firma nie ma jeszcze miejsca do zarządzania danymi,
  • stan backendu: gotowe API skraca pracę, a jego brak oznacza dodatkowy zakres.

Jeśli budżet na start jest ograniczony, zacznij od PWA; aplikacja mobilna może dołączyć później, korzystając z tego samego backendu. Szczegółowe składniki kosztu, od zakresu po utrzymanie, omawiamy w poradniku ile kosztuje aplikacja i od czego zależy cena.

Utrzymanie i rozwój aplikacji po publikacji

Publikacja w sklepie zamyka pierwszy etap, ale nie kończy pracy nad aplikacją. Apple i Google co roku wydają nowe wersje systemów, a sklepy stopniowo podnoszą wymagania wobec publikowanych aplikacji. Aplikacja bez aktualizacji z czasem zaczyna sprawiać problemy na nowych telefonach, a sklep może ograniczyć jej dostępność dla nowych użytkowników.

Tym zajmuje się Product Care – stała opieka od 1 490 zł netto miesięcznie, zależnie od zakresu. Monitorujemy w niej aplikację i backend, aktualizujemy je pod nowe wersje systemów, wprowadzamy drobne funkcje i poprawki, priorytetowo reagujemy na błędy i co miesiąc podsumowujemy wykonaną pracę. Kolejne większe funkcje planujemy na podstawie analityki użycia: które ekrany są używane, gdzie użytkownicy przerywają zadanie i których funkcji nikt nie otwiera.

Najczęstsze pytania

Pytania o usługę: Aplikacje mobilne

Czy potrzebuję aplikacji mobilnej?

Nie zawsze. Jeśli Twoi użytkownicy pracują głównie przy komputerze, a powiadomienia e-mail im wystarczają, responsywna aplikacja webowa zwykle zrobi to samo mniejszym kosztem – i powiemy to wprost jeszcze przed wyceną. Aplikacja mobilna ma sens, gdy daje użytkownikowi konkretną przewagę: pracę w terenie, zdjęcia jako dowód wykonania, działanie bez zasięgu albo powiadomienia, na które trzeba zareagować od razu.

Czy aplikacja musi powstać od razu na Androida i iOS?

Nie musi. Jeśli aplikacja jest przeznaczona dla Twojego zespołu, a wszyscy korzystają ze służbowych telefonów z Androidem, pierwsza wersja może powstać tylko na ten system. Przy aplikacji dla klientów zwykle potrzebne są oba, bo nie masz wpływu na to, jakiego telefonu używają. Logika i dane są w backendzie, więc druga aplikacja może dołączyć później bez przebudowy tego, co już działa.

Ile trwa stworzenie aplikacji mobilnej?

Pierwszy etap z jedną kluczową ścieżką trwa od 4 tygodni. Każda dodatkowa rola użytkownika i integracja wydłuża ten czas, a najwięcej niewiadomych wnoszą praca offline i brak gotowego API w obecnym systemie. Premiery nie warto planować na dzień przed kampanią czy targami, bo czas weryfikacji w App Store i Google Play nie zależy od nas, a poprawki po uwagach sklepu też wymagają chwili.

Czy aplikacja mobilna może działać bez internetu?

Tak, ale tryb offline trzeba zaprojektować, a nie dopisać na końcu. Ustalamy, które dane muszą być dostępne bez zasięgu, co użytkownik może wtedy zmienić i co się stanie, gdy tę samą rzecz zmieni w tym czasie ktoś inny. Aplikacja zapisuje zmiany lokalnie i wysyła je po odzyskaniu połączenia. To istotny element zakresu i ceny, dlatego określamy go już przy wycenie.

Czy aplikacja może korzystać z mojego obecnego systemu?

Tak, jeśli system udostępnia API albo da się je dobudować. Aplikacja mobilna czyta wtedy i zapisuje te same dane co panel czy CRM, więc nikt nie przepisuje informacji między narzędziami. Na początku sprawdzamy dokumentację, sposób logowania i uprawnienia dostępu. Jeśli czegoś brakuje, opisujemy to jako osobną pozycję zakresu, zanim podamy cenę.

Kto jest właścicielem aplikacji i kodu?

Ty. Kod aplikacji i backendu trafia do repozytorium Twojej firmy, a aplikacje warto publikować z Twoich własnych kont deweloperskich w App Store i Google Play – wtedy przy Tobie zostają także ich strony w sklepach i oceny użytkowników. Dostajesz też dokumentację, więc rozwój możesz kontynuować z nami w ramach stałej opieki albo przekazać go własnemu zespołowi lub innemu wykonawcy bez odtwarzania projektu od zera.

Może też pomóc

Powiązane usługi

01

MVP aplikacji

Budujemy działające MVP z jedną kluczową ścieżką użytkownika, panelem i potrzebnymi integracjami. Bez półrocznego procesu i funkcji, których nikt jeszcze nie sprawdził.

od 9 900 zł14–21 dni
Zobacz zakres
02

Aplikacje webowe

Projektujemy panele klienta, systemy zleceń, rezerwacje, CRM-y i narzędzia operacyjne dopasowane do sposobu pracy Twojej firmy.

od 12 900 zł3–6 tygodni
Zobacz zakres