Roczny koszt utrzymania aplikacji mobilnej to zwykle 15-25% wartości projektu. Opłaty sklepów to tylko drobna część, czyli roczna opłata za konto Apple i jednorazowa za Google Play. Resztę budżetu zjadają przede wszystkim serwery, aktualizacje pod nowe wersje iOS i Androida, poprawki oraz dyżur. Niżej każda pozycja z tym, co podnosi i obniża koszt, a także sposoby na niższy rachunek. Budowa prostej aplikacji mobilnej kosztuje u nas od 15 000 zł netto i obejmuje 3 miesiące gwarancji na błędy, a zakres i koszt późniejszej umowy utrzymaniowej ustalamy indywidualnie. Aktualne ceny AppCreo znajdziesz w cenniku.
Opisujemy aplikację na iOS i Android z backendem i panelem administracyjnym. Od czego zależy koszt samej budowy, opisaliśmy w tekście o tym, ile kosztuje aplikacja mobilna.
Co składa się na koszt utrzymania aplikacji mobilnej - pozycja po pozycji?
Kolumna „prosta aplikacja” dotyczy aplikacji z kilkuset aktywnymi użytkownikami. Kolumna „rozbudowana aplikacja” dotyczy natomiast aplikacji z integracjami, dziesiątkami tysięcy użytkowników i gwarantowanym czasem reakcji.
| Pozycja | Co obejmuje | Prosta aplikacja | Rozbudowana aplikacja |
|---|---|---|---|
| Hosting i backend | Serwer albo chmura, baza danych, kopie zapasowe, przestrzeń na pliki | Średni | Wysoki |
| Usługi zewnętrzne | SMS, e-mail, mapy, płatności, API modeli AI | Brak | Średni |
| Konta w sklepach | Apple Developer Program - opłata roczna; Google Play - opłata jednorazowa | Niski | Najniższy |
| Aktualizacje pod nowe iOS i Android | Nowe SDK, wymagania sklepów, framework i biblioteki (20-60 h rocznie) | Najwyższy | Najwyższy |
| Poprawki i drobne zmiany | Pula godzin na błędy zgłaszane przez użytkowników (1-5 h mies.) | Średni | Najwyższy |
| SLA i dyżur | Gwarantowany czas reakcji, dyżur poza godzinami pracy | Brak | Wysoki |
| Monitoring | Dostępność serwera, raporty awarii aplikacji, logi, alerty | Brak | Niski |
| Certyfikaty i bezpieczeństwo | Certyfikat SSL, certyfikaty push i dystrybucyjne, przegląd zależności, test bezpieczeństwa | Brak | Średni |
„Brak” w kolumnie prostej aplikacji nie oznacza, że pozycji nie ma. Przy małej aplikacji monitoring i raporty awarii działają w darmowych planach narzędzi, a dyżuru po prostu się nie kupuje, co jednak ma konsekwencje przy pierwszej awarii w weekend.
Jak rośnie koszt utrzymania w trzech typowych scenariuszach
| Scenariusz | Wartość projektu | Koszt utrzymania |
|---|---|---|
| Prosta aplikacja | od 15 000 zł netto | Niski |
| Aplikacja standardowa z panelem i kontami użytkowników | od 30 000 zł netto | Niski do średniego |
| Aplikacja z integracjami i wieloma rolami | Najwyższa | Wysoki |
Kwoty w tabeli to dolne progi ceny budowy z naszego cennika. Większe projekty, takie jak aplikacja z integracjami i wieloma rolami, wyceniamy indywidualnie.
Najczęstszy błąd budżetowy to zaplanowanie tylko pierwszego roku. Koszt utrzymania aplikacji płacisz przez cały czas jej życia, więc przy trzech latach dolicz do budowy od 45% do 75% jej wartości (3 × 15-25%).
Dlaczego aplikacji nie da się zamrozić po wdrożeniu?
Apple i Google co roku wydają nowe wersje systemów i podnoszą wymagania wobec aktualizacji w sklepach. Aplikacja bez aktualizacji nie psuje się od razu. Z każdym rokiem traci jednak użytkowników nowych telefonów i możliwość szybkiego wydania poprawki.
Wymagania Google Play
Od 31 sierpnia 2026 r. nowe aplikacje i aktualizacje w Google Play muszą być kierowane na Androida 16 (API 36). Istniejące aplikacje z docelowym API 34 albo niższym przestają być dostępne dla nowych użytkowników nowszych Androidów. Kto już je zainstalował, może jednak nadal z nich korzystać.
Wymagania App Store
Od 28 kwietnia 2026 r. aplikacje wysyłane do App Store Connect muszą być zbudowane w Xcode 26 z SDK dla iOS 26. Jeśli aplikacja długo nie była aktualizowana, pierwsza poprawka po przerwie oznacza najpierw podniesienie narzędzi i bibliotek. To właśnie ono kosztuje, nie sama poprawka.
Biblioteki i usługi zewnętrzne
Duża część aplikacji to biblioteki zewnętrzne, np. płatności, mapy, analityka, logowanie. Ich autorzy wycofują stare wersje, a dostawcy usług wyłączają też stare API. Regularna aktualizacja to rutyna, ale aktualizacja po dwóch latach przerwy to często osobny projekt z własną wyceną.
Certyfikaty push i dystrybucyjne Apple mają datę ważności, podobnie certyfikat SSL serwera. Przeoczony termin wyłącza powiadomienia albo blokuje wysyłkę aktualizacji - dlatego terminy powinny być w kalendarzu wykonawcy i w Twoim.
Co powinno być w umowie utrzymaniowej i SLA?
Umowa utrzymaniowa zamienia nieprzewidywalny koszt utrzymania aplikacji w stałą miesięczną kwotę. Bez niej każda awaria zaczyna się od negocjacji terminu i stawki, a nie od naprawy.
| Priorytet | Przykład zgłoszenia | Czas reakcji | Czas obejścia lub naprawy |
|---|---|---|---|
| Krytyczny | Aplikacja nie działa dla wszystkich albo płatności nie przechodzą | 30 min - 2 h | Praca ciągła aż do obejścia problemu |
| Wysoki | Kluczowa funkcja nie działa dla części użytkowników | 2-6 h | Ustalany w umowie, bo duzi dostawcy gwarantują tylko czas reakcji |
| Normalny | Błąd z obejściem albo problem na jednym modelu telefonu | 4 h - 1 dzień roboczy | W najbliższym wydaniu |
| Niski | Literówka albo drobna zmiana wyglądu | do 2 dni roboczych | W ramach puli godzin |
Krótszy czas reakcji kosztuje, bo wymaga dyżuru. Jeśli aplikacja nie obsługuje płatności ani pracy zmianowej, zwykle wystarczy reakcja w dni robocze. Płać więc za dyżur tam, gdzie godzina przestoju ma realną cenę.
Zapisy, które sprawdzasz w umowie utrzymaniowej
- Definicja błędu i nowej funkcji - co naprawiane jest w ramach abonamentu, a co wyceniane osobno.
- Pula godzin, zasady jej przenoszenia na kolejny miesiąc i stawka za godziny ponad pulę.
- Czasy reakcji dla każdego priorytetu i godziny, w których obowiązują.
- Czy aktualizacje pod nowe wersje iOS i Androida mieszczą się w puli, czy są wyceniane osobno.
- Kopie zapasowe: częstotliwość, miejsce przechowywania i test odtworzenia.
- Miesięczny raport: zgłoszenia, czas pracy, wydane wersje, stan monitoringu.
- Dostęp do repozytorium, kont w sklepach i chmury po Twojej stronie - kod jest Twój po zapłacie ostatniej faktury za budowę.
- Wypowiedzenie i przekazanie aplikacji innemu wykonawcy.
Ostatni punkt łączy się z umową na budowę aplikacji. Jak zabezpieczyć kod, konta i prawa autorskie, opisaliśmy w tekście o umowie z software housem.
Jak obniżyć koszt utrzymania bez ryzyka?
Koszt utrzymania aplikacji obniżają głównie decyzje podjęte przy budowie, a nie negocjacje stawki. Dziewięć sposobów, od najbardziej do najmniej wpływowego:
- Jedna baza kodu na iOS i Android. W technologii wieloplatformowej, takiej jak Flutter, aktualizację pod nowe systemy robisz raz, nie dwa razy. Jak dobieramy technologię, opisujemy na stronie o tworzeniu aplikacji mobilnych.
- Usługi zarządzane zamiast własnych serwerów. Płacisz za zużycie zamiast za administrowanie maszyną, której nikt nie aktualizuje.
- Monitoring i raporty awarii od pierwszego dnia. Błąd wykryty przez narzędzie kosztuje mniej niż błąd opisany w recenzji w sklepie.
- Pula godzin zamiast zleceń doraźnych. Stała stawka i planowanie pracy wychodzą taniej niż wycena każdego zgłoszenia osobno.
- Aktualizacje zależności co kwartał. Małe kroki zamiast jednej dużej migracji po dwóch latach.
- Testy automatyczne i automatyczne wydania. Dzięki temu każda kolejna wersja jest tańsza i mniej ryzykowna.
- Wyłączenie nieużywanych funkcji. Analityka pokaże, z czego nikt nie korzysta, a przecież każda funkcja to koszt testów przy każdej aktualizacji.
- Przegląd rachunków raz na kwartał. Nieużywane środowiska, zbyt duże serwery, SMS-y tam, gdzie wystarczy powiadomienie push.
- Konta sklepów, domeny i chmury na Twoją firmę. Zmiana wykonawcy nie kończy się wtedy miesiącami odzyskiwania dostępów.
Opisz aplikację w 3 zdaniach - odsyłamy przedział cenowy w 24 h w dni robocze. Jeśli aplikacja już działa, dopisz liczbę użytkowników i integracje - podamy też orientacyjny koszt utrzymania. wypełnij formularz, napisz na biuro@appcreo.pl albo zadzwoń: +48 783 477 243.
Na trzech pozycjach nie oszczędzaj: kopiach zapasowych, aktualizacjach bezpieczeństwa i monitoringu. Ich brak nie widać w budżecie aż do dnia, w którym trzeba odtworzyć dane albo wytłumaczyć klientom, dlaczego aplikacja nie działa od rana.
Kiedy utrzymanie kosztuje więcej, niż zakładasz?
Poziomy z tabeli zakładają aplikację w dobrym stanie technicznym. Koszt utrzymania aplikacji rośnie w sześciu sytuacjach:
- Aplikacja przejęta po innym wykonawcy bez dokumentacji. Pierwsze miesiące to audyt i poznawanie kodu, a nie rozwój.
- Dwie osobne aplikacje natywne. Dwa kody to dwie aktualizacje i dwa zestawy testów. Bywa to uzasadnione przy intensywnym użyciu funkcji telefonu, ale kosztuje co roku.
- Wiele integracji. ERP, płatności, kurierzy - każda zmiana API po drugiej stronie to praca po Twojej.
- Funkcje AI rozliczane za użycie. Koszt rośnie razem z liczbą zapytań. Jak go policzyć, opisaliśmy w tekście o tym, ile kosztuje wdrożenie AI w firmie.
- Szybki wzrost liczby użytkowników. Serwery i usługi zewnętrzne rosną szybciej niż przychody, jeśli nikt nie optymalizuje zapytań.
- Długa przerwa w aktualizacjach. Pierwsza wersja po takiej przerwie to mały projekt, a nie rutynowa poprawka.
Jeśli aplikacja dopiero powstaje, zaplanuj utrzymanie razem z budżetem budowy. Przy pierwszej wersji produktu pomaga to ograniczyć zakres do funkcji, na których utrzymanie Cię stać - więcej o tym w tekście o koszcie i czasie budowy MVP.
Czy opłaca się utrzymywać aplikację własnym zespołem?
Rzadko przy jednej aplikacji, bo etat doświadczonego programisty mobilnego to stały miesięczny koszt pracodawcy, niezależnie od liczby zgłoszeń. Do obsługi iOS, Androida i backendu potrzeba zwykle więcej niż jednej osoby, a urlop jedynego programisty oznacza przestój.
Przy aplikacji, która wymaga 5-10 godzin pracy miesięcznie, pula godzin kosztuje ułamek etatu. Własny zespół ma sens, gdy aplikacja jest głównym produktem firmy i rozwija się stale. Natomiast przy ponad 100 godzinach miesięcznie koszt puli zbliża się do kosztu etatu.
Częsty model pośredni: własny właściciel produktu po stronie firmy, a programowanie i utrzymanie u wykonawcy. Na co zwrócić uwagę przy wyborze takiego partnera, opisaliśmy w tekście o tym, jak wybrać software house, a zasady rozliczania utrzymania znajdziesz w cenniku.