Usługi / Aplikacje mobilne
Aplikacje mobilne,
które trafiają do sklepów
iOS i Android z jednej bazy kodu — zbudowane, opublikowane w obu sklepach i utrzymywane po premierze. Dostajesz aplikację, którą ludzie faktycznie otwierają, a nie projekt, który grzęźnie w recenzji.
Bezpłatna konsultacja. Powiemy Ci, czy aplikacja jest Ci w ogóle potrzebna — czasem tańszą odpowiedzią jest aplikacja webowa zaprojektowana pod telefon.
Overview
Gdzie projekty mobilne się wykolejają
Dlaczego większość aplikacji
nigdy nie dociera do użytkowników
Dwa osobne zespoły na iOS i Androida — podwójny budżet, dwa różne produkty
Prace skończyły się wiele miesięcy temu, a aplikacji wciąż nie ma w sklepach
Apple odrzucił aplikację i nikt w projekcie nie wie dlaczego
Ludzie instalują raz i nigdy nie wracają
Aplikacja crashuje na najnowszej wersji systemu, a pierwotnych twórców już nie ma
Każda drobna zmiana to nowe wydanie i kolejny tydzień recenzji
Pracownicy w terenie tracą zasięg i aplikacja przestaje być użyteczna
Masz instalacje, ale nie wiesz, na którym kroku odpadają użytkownicy
Prawie nic z tego nie wynika z jakości kodu. Wynika z tego, kto odpowiada za wydanie, konta w sklepach i pierwszy miesiąc po premierze.
Jakiej aplikacji potrzebujesz?
Nie każda aplikacja
ma to samo zadanie
Produkt sprzedawany konsumentom buduje się inaczej niż narzędzie, z którego Twoja ekipa korzysta w magazynie. Powiedz nam, jaki jest cel — my powiemy, jaki jest zakres i co można z niego bezpiecznie wyciąć.
MVP nowego produktu
Najmniejsza wersja, która potwierdza pomysł — szybko w sklepach, gotowa na rozwój albo na zmianę kierunku.
Aplikacja dla klientów istniejącego biznesu
Lojalność, rezerwacje, zamówienia, dostęp do konta. Połączona z systemami, które już prowadzisz.
Aplikacja wewnętrzna dla zespołu
Serwis w terenie, magazyn, inspekcje, dostawy. Działa offline, zbudowana wokół jednego zadania robionego szybko.
Aplikacja do Twojego sprzętu
Urządzenia Bluetooth, sensory, maszyny, wearables. Parowanie, odczyty na żywo, sterowanie, aktualizacje firmware'u.
Ratunek albo modernizacja
Masz aplikację, która jest wolna, nieutrzymywana albo porzucona. Przejmujemy kod i stabilizujemy go.
Mobilny towarzysz Twojego systemu webowego
Twoja platforma w kieszeni użytkowników, na jednym wspólnym backendzie.
Nie jesteś pewien, czy to musi być aplikacja? Powiemy wprost. Jeśli mobilna aplikacja webowa załatwi sprawę za trzecią część kosztu, taką radę usłyszysz.
Dowody, nie obietnice
- 1 baza kodu
- Dwie platformy, jedno wydanie, jeden budżet
- OTA
- Drobne poprawki na telefonach w godzinach, nie tygodniach
- Dzień 1
- Konta w sklepach są na Twoje nazwisko
- 24 h
- Czas reakcji na incydenty
Z czego składa się aplikacja mobilna
Elementy, które decydują,
czy to zadziała
Niezależnie od formatu, to właśnie te elementy odróżniają aplikację, którą ludzie trzymają na ekranie głównym, od tej, którą usuwają po tygodniu.
Jedna baza kodu, obie platformy
iOS i Android budowane razem — te same funkcje, to samo wydanie, jeden zespół, jeden budżet.
- Jedna baza kodu w React Native i Expo
- Moduły natywne pisane ręcznie tam, gdzie platforma tego wymaga
- Spójne zachowanie, z poszanowaniem konwencji każdej platformy
- Aktualizacje over-the-air — drobne poprawki docierają do użytkowników w godzinach, bez recenzji w sklepie
- Natywny Swift lub Kotlin, gdy projekt naprawdę tego wymaga — i powiemy Ci, kiedy tak jest
One codebase
Both stores, one release
Dashboard
Active users
2,842
↑ 18.2%Dashboard
Active users
2,842
↑ 18.2%Intuicyjny na każdym ekranie
Interfejsy dopracowane do piksela i dopasowane do tego, jak telefon jest naprawdę używany — jedna ręka, ruch, mocne słońce.
- Własne komponenty UI pod Twój produkt, nie z gotowego zestawu
- Gesty i animacje, które zachowują się tak, jak zachowuje się system
- Główne akcje w zasięgu kciuka, destrukcyjne świadomie poza nim
- Tryb ciemny i większy tekst już w pierwszym wydaniu
- Dostępność w standardzie: kontrast, czytniki ekranu, duże obszary dotyku
- Układy, które trzymają się od małego Androida po tablet
Order #2043
Awaiting collection
12 items
Bay 4 · Aisle 2
Ready since 13:52
One hand, one thumb
Easy
Primary actions — Confirm pickup, Scan barcode
Stretch
Secondary taps, never the main flow
Out of reach
Cancel order, on purpose — a mis-tap is expensive
Działa bez zasięgu
Twoi użytkownicy nie zawsze będą mieli połączenie. Aplikacji nie powinno to obchodzić.
- Architektura offline-first z lokalnym magazynem danych
- Synchronizacja w tle po powrocie połączenia
- Obsługa konfliktów, gdy dwie osoby edytowały ten sam rekord
- Akcje w kolejce — nic wpisane w piwnicy nie ginie
Sync engine
No connection. Every action is written to the phone's own database first.
Outbox
4 queued- Photos · 618:14queued
- Time on site18:18queued
- Parts used18:21queued
- Signature18:23queued
Powiadomienia, których nie wycisza się od razu
Dobrze zrobiony push sprowadza użytkowników z powrotem. Źle zrobiony sprawia, że aplikacja zostaje usunięta.
- Powiadomienia segmentowane i wyzwalane zachowaniem
- Bogate media, deep linki prowadzące prosto na właściwy ekran
- Preferencje, którymi użytkownik zarządza sam
- Kampanie planowane w czasie i komunikaty in-app
- Raport dostarczeń i otwarć dla każdej kampanii
Tuesday, 4 March
9:41
Push → deep link
- Segment
- Streak of 7 days or more
- Trigger
- no_session_by_20:00
- Deep link
- move://workouts/quick
Tap a notification to follow it
Delivery report
Wszystko, co potrafi urządzenie
Aparat, sensory, portfel, sprzęt — powody, dla których aplikacja wygrywa ze stroną.
- Aparat, galeria, skanowanie dokumentów i kodów kreskowych
- Face ID, Touch ID, logowanie biometryczne
- GPS, mapy, geofencing, śledzenie w tle
- Bluetooth Low Energy: parowanie, dane na żywo, sterowanie urządzeniem
- NFC, karty w portfelu, widgety, Apple Watch
Scan document
Edges found — hold steady
FV-2043 · 1 240 PLN
On-device, natively
- API
- expo-camera · VisionKit
- Prompt
- Camera — asked once, on the first scan
Real platform APIs and permission prompts — not a website in a wrapper.
Konta, płatności i subskrypcje
Warstwa komercyjna ustawiona tak, żeby przeszła recenzję za pierwszym razem.
- Rejestracja, logowanie, logowanie społecznościowe i Apple sign-in
- Uwierzytelnianie dwuetapowe, role i uprawnienia
- Zakupy w aplikacji i subskrypcje skonfigurowane w obu sklepach
- Płatności zewnętrzne tam, gdzie przepisy na to pozwalają — wyjaśnimy, ile Cię kosztują
- Obsłużone paragony, odnowienia, anulowania i zwroty
Upgrade
Unlimited reports
Auto-renews yearly. Cancel anytime.
Subscription lifecycle
Free plan. The sheet carries the price, the term and a restore link — the first three things review checks.
- In trial7 days, then it charges
- ActiveRenews until someone stops it
- CancelledAccess to the end of the period
- RefundedStore webhook revokes access
- Price and renewal term on the sheet
- Restore and cancellation inside the app
- Receipts, renewals and refunds handled
Połączona z Twoimi systemami
Aplikacja to front. Budujemy albo podłączamy to, co stoi za nią.
- Backend i API albo integracja z tym, który już masz
- ERP, CRM, WMS, systemy magazynowe i rezerwacyjne
- Panel administracyjny, w którym Twój zespół zarządza treścią i użytkownikami
- Wspólny backend, jeśli prowadzisz też aplikację webową
Wydanie w sklepach, ogarnięte
Część, którą większość agencji traktuje jako dodatek. My traktujemy ją jako część projektu.
- Konta App Store i Google Play założone na Twoją firmę
- Wizytówka w sklepie, zrzuty ekranu, opisy, podstawy ASO
- Manifesty prywatności, deklaracje danych, notatki dla recenzenta
- Dystrybucja beta przez TestFlight i wewnętrzne kanały testowe
- Pipeline wydawniczy, żeby kolejne aktualizacje zajmowały nam godziny, nie dni
App Store Connect
- Version
- 2.8.0
- Build
- 412
- Review
- 1 day
Submission checklist
- Privacy manifestRequired APIs declared
- Data declarationsBoth store forms
- Review notesDemo account included
- Screenshots & ASOEvery required size
- TestFlight buildBeta group signed off
The accounts are in your name from day one — so the listing, the reviews and the users stay yours.
Analityka, awarie i to, co dalej
Po premierze będziesz wiedzieć, co użytkownicy robią, a nie tylko ilu pobrało.
- Lejki, retencja i zaangażowanie, a nie instalacje dla statystyki
- Raportowanie awarii z dokładnym urządzeniem i wersją systemu
- Monitoring wydajności: zimny start, czas ładowania ekranu, opóźnienia API
- Feature flagi i testy A/B bez nowego wydania
- Miesięczny raport, który przeczytasz w pięć minut
Retention
48%Day 7Crash-free
99.7%
of sessions, last 30 days
Crashes by device & OS build
7 days- NSInvalidArgumentiPhone 13 · iOS 18.314
- OutOfMemoryErrorGalaxy A14 · Android 149
- TimeoutExceptionPixel 7 · Android 153
AI w środku aplikacji
Funkcje, które kiedyś wymagały zespołu badawczego, działające na telefonie w rękach Twoich użytkowników.
- Asystent, który odpowiada na podstawie wiedzy o Twoim produkcie
- Rozpoznawanie ze zdjęcia: dokument, półka, numer części
- Wprowadzanie głosem do pracy bez rąk w terenie
- Spersonalizowany feed i rekomendacje
What the model ends in
Point the camera at a shelf. The part is recognised on the device and added to the order.
- CaptureOn-device camera
- RecogniseVision model
- ActLine added to the order
Masz w głowie coś innego? Opisz to — jeśli da się to uruchomić na telefonie, powiemy, czego to wymaga.
PorozmawiajmyNa stacku, który rozpozna Twój następny programista
React Native, Expo, TypeScript, EAS, Reanimated, Supabase, Node, Firebase, Sentry — plus Swift i Kotlin tam, gdzie platforma tego wymaga. Żadnego autorskiego frameworka, który musielibyśmy utrzymywać dla Ciebie na zawsze.





Wybrane projekty
Aplikacje w sklepach,
w codziennym użyciu
Trzy projekty o różnych celach. Linki do sklepów tam, gdzie aplikacje są publiczne, i liczby tam, gdzie możemy je pokazać.
Aplikacja dla kierowców z trasami offline
Problem: kierowcy tracili aplikację w momencie wyjścia z zasięgu, więc dostawy rozliczano na papierze na koniec zmiany. Co zbudowaliśmy: aplikację offline-first na iOS i Androida z jednej bazy kodu, z potwierdzeniami dostawy w kolejce i synchronizacją trasy po odzyskaniu połączenia.
Aplikacja do inspekcji ze zdjęciami
Problem: inspekcje zapisywano na formularzach i przepisywano do systemu w biurze kilka dni później. Co zbudowaliśmy: aplikację do inspekcji działającą offline, ze zdjęciami, podpisami i synchronizacją w tle, połączoną z istniejącym back office.
Aplikacja konsumencka z subskrypcjami
Problem: poprzednie zgłoszenie było wielokrotnie odrzucane, a proces subskrypcji nigdy nie przeszedł recenzji. Co zbudowaliśmy: aplikację konsumencką z subskrypcjami skonfigurowanymi w obu sklepach, zaakceptowaną za pierwszym razem.
Zbudowane raz, działa wszędzie. Jeden system zamiast arkuszy, skrzynek i półręcznych kroków, na których dziś stoją Twoje zespoły — w każdej lokalizacji i na każdej zmianie.
12
Aplikacji w App Store i Google Play
8 lat
Tworzymy na mobile
90%
Klientów zostaje z nami po pierwszym roku
4,7
Średnia ocena w sklepach
Opinie klientów
Co mówią kliencipo premierze
Mieliśmy wycenę dwa razy wyższą, na dwa osobne zespoły. Jedna baza kodu, obie platformy — i szczerze mówiąc nie da się poznać, że to nie jest natywne.
Logistyka
Aplikacja dla kierowców z trybem offline i synchronizacją tras
Poprzednia agencja dostała trzy odrzucenia i zrzucała winę na Apple. Ci ludzie przeszli za pierwszym razem i dokładnie wyjaśnili, dlaczego wcześniejsze zgłoszenia się wywaliły.
Fintech
Aplikacja konsumencka z subskrypcjami w aplikacji
Aplikacja działa w piwnicy bez zasięgu, co było całym sensem i akurat tym, co poprzedni programista uznał za niemożliwe.
Serwis w terenie
Aplikacja do inspekcji z synchronizacją offline i zdjęciami
Jak pracujemy
Od pomysłu do obu sklepów
Żadnej czarnej skrzynki. Zawsze wiesz, co jest zrobione, co jest następne i kiedy to trafia na produkcję.
01
Bezpłatna konsultacja
30 minut. Twoi użytkownicy, Twój cel, Twój termin. Wychodzisz z rekomendowanym zakresem i orientacyjnym widełkami — niezależnie od tego, czy zaczniemy współpracę.
02
Zakres i definicja MVP
Ścinamy listę funkcji do tego, co potwierdza pomysł. Ten krok zwykle oszczędza więcej pieniędzy niż każdy inny.
03
Design i budowa w dwutygodniowych sprintach
Najpierw ścieżki, potem jeden kluczowy ekran na kierunek, potem reszta — budowana na bieżąco. Działającą wersję dostajesz na własny telefon już po pierwszym sprincie, nie prezentację.
04
Testy i zgłoszenie do sklepów
Testy automatyczne plus ręczne przejścia na wielu urządzeniach, w tym starszych Androidach. Potem konta, wizytówki, zgodność, deklaracje prywatności i notatki dla recenzenta — papierologię bierzemy na siebie.
05
Premiera, przekazanie i opieka
Repozytorium, konta, dane dostępowe, dokumentacja i nagranie wprowadzające dla Twojego zespołu. Potem monitoring, aktualizacje pod nowe wersje systemów, naprawy awarii i dalszy rozwój.
Recenzja w sklepie zwykle trwa 1–7 dni. Wliczamy ją w harmonogram, zamiast zaskakiwać Cię nią na końcu.
Współpraca
Trzy sposoby
prowadzenia projektu
Wybierz ten, który pasuje do miejsca, w którym jest dziś Twój produkt — a jeśli nie jesteś pewien, powiemy, co wybralibyśmy na Twoim miejscu.
Stała cena
Najlepsza dla
- MVP
- Narzędzi wewnętrznych
- Aplikacji o jednym celu
Najlepsza dla zdefiniowanego MVP. Znasz listę funkcji i nie będzie się mocno zmieniać.
Kluczowe korzyści
- Jedna ustalona cena, rezultaty wpisane w umowę
- Ustalone kamienie milowe aż do zgłoszenia w sklepach
Time & materials
Najlepszy dla
- Produktów konsumenckich
- Wieloetapowych roadmap
Najlepszy dla produktu, który się rozwija. Kierunek jest jasny, szczegóły zmienią się, gdy pojawią się prawdziwi użytkownicy.
Kluczowe korzyści
- Zmiana priorytetów między sprintami bez renegocjacji
- Płacisz za wykonaną pracę, z przejrzystą ewidencją czasu
Opieka i rozwój
Najlepsza dla
- Aplikacji już w sklepach
- Produktów z prawdziwymi użytkownikami
Najlepsza po premierze. Miesięczny abonament dla aplikacji, która musi zostać żywa.
Kluczowe korzyści
- Aktualizacje systemów ogarnięte, zanim coś zepsują
- Monitoring awarii, zgodność ze sklepami, zarządzanie wydaniami
- Ustalona liczba godzin miesięcznie na nowe funkcje
- Gwarantowany czas reakcji na incydenty
Nie wiesz, który model pasuje — albo czy aplikacja jest Ci w ogóle potrzebna? Umów rozmowę z Adrianem, naszym VP of Engineering. Techniczna porada, z której skorzystasz nawet jeśli pójdziesz gdzie indziej.
Adrian Loffredo · VP of Engineering · Zadzwoń: +48 667 083 196
Najczęściej zadawane
pytania
Nie znajdujesz odpowiedzi na swoje pytanie? Napisz do mnie maila:
Zadaj mi pytanieDlaczego cross-platform zamiast dwóch aplikacji natywnych?
W ogromnej większości aplikacji biznesowych jedna baza kodu w React Native daje ten sam efekt za mniej więcej połowę budżetu i jeden spójny produkt zamiast dwóch, które się rozjeżdżają. Natywne wciąż wygrywa przy ciężkim 3D, intensywnym przetwarzaniu wideo w czasie rzeczywistym albo głębokich funkcjach specyficznych dla platformy — i jeśli Twój projekt jest właśnie taki, powiemy Ci to, zamiast sprzedawać to, co wolelibyśmy zbudować.
Czy użytkownicy zauważą, że to nie jest natywne?
Nie, jeśli jest zrobione porządnie. Aplikacje, na które ludzie narzekają, są zwykle źle zbudowane, a nie cross-platformowe. Animacje działają na wątku natywnym, nawigacja korzysta z natywnych przejść, a my testujemy na prawdziwych urządzeniach, nie na emulatorach.
Ile kosztuje aplikacja mobilna?
Skoncentrowane MVP startuje od [X], pełny produkt konsumencki z płatnościami i integracjami od [Y]. Największym czynnikiem kosztu nie są platformy, a liczba ekranów i integracje, które za nimi stoją. Konkretną kwotę dostaniesz po 30-minutowej rozmowie.
Jak długo do publikacji w sklepach?
Wąskie MVP to zwykle [X–Y] tygodni budowy plus 1–7 dni recenzji w sklepie. Większe produkty prowadzimy etapami, żeby coś realnego było dostępne wcześnie, a nie wszystko dopiero na końcu.
Co muszę mieć, zanim zaczniemy?
Niewiele: jasny cel, osobę po Twojej stronie, która może podejmować decyzje, i — jeśli je masz — materiały marki. Konta Apple Developer i Google Play założymy my, na Twoją firmę. Apple pobiera opłatę roczną, Google jednorazową; obie płacisz bezpośrednio, więc konta zostają Twoje.
Czy muszę oddawać Apple i Google procent?
Tylko od dóbr cyfrowych sprzedawanych w aplikacji — subskrypcji, waluty w aplikacji, treści premium. Produkty fizyczne, usługi rezerwowane w świecie rzeczywistym i większość zastosowań B2B nie podlegają temu. Są też obniżone stawki dla mniejszych wydawców, a w niektórych regionach opcje płatności zewnętrznych. Rozpiszemy, które zasady dotyczą Twojego modelu, zanim się na któryś zdecydujesz.
Czy możecie przejąć aplikację zbudowaną przez kogoś innego?
Tak. Zaczynamy od płatnego audytu kodu, zależności i konfiguracji w sklepach, a potem dajemy szczery werdykt: naprawić, zrefaktoryzować albo zbudować od nowa. Czasem przebudowa jest tańsza niż rozplątywanie — i powiemy to, mimo że opłata za audyt jest niższa niż przebudowa.
Co się dzieje, gdy Apple albo Google wypuszcza nową wersję systemu?
Co roku obie platformy zmieniają wymagania, a aplikacje, które nie są aktualizowane, w końcu przestają działać albo wypadają ze sklepów. Właśnie do tego służy plan opieki: testujemy na wersjach beta, zanim trafią do wszystkich, więc Twoi użytkownicy nigdy nie widzą problemu.
Do kogo należy kod i konta w sklepach?
Do Ciebie, w całości, po opłaceniu faktury. Repozytorium, pliki projektowe, konta deweloperskie i dane dostępowe są na Twoją firmę od początku — i przekazujemy wszystko niezależnie od tego, czy kontynuujesz z nami.
Pomożecie zdobyć pobrania?
Bierzemy na siebie techniczną stronę widoczności: wizytówkę w sklepie, słowa kluczowe, zrzuty ekranu, podstawy ASO i analitykę, żebyś widział, które kanały przyprowadzają użytkowników, którzy zostają. Płatne kampanie i ich prowadzenie są poza zakresem naszej pracy — chętnie działamy obok osób, które się tym u Ciebie zajmują.
Czy aplikacja może działać bez internetu?
Tak, a dla zespołów w terenie zwykle powinna. Budujemy offline-first, gdy tego wymaga zastosowanie: lokalny magazyn danych, akcje w kolejce i synchronizacja w tle z obsługą konfliktów.
Budujecie też backend i panel administracyjny?
Tak. Możemy zbudować backend od zera albo podłączyć się do tego, który już masz, i zwykle dokładamy panel administracyjny, żeby Twój zespół zarządzał treścią, użytkownikami i danymi bez pytania nas.