Pliki cookies

Pliki cookies niezbędne zapewniają działanie strony. Analityczne i reklamowe (statystyki odwiedzin, pomiar skuteczności reklam) włączamy tylko za Państwa zgodą, którą można w każdej chwili zmienić lub wycofać w „Ustawieniach cookies” w stopce strony. Więcej: polityka cookies, polityka prywatności.

Blog

Ile kosztuje utrzymanie aplikacji mobilnej rocznie - pozycje, czynniki i SLA

Telefon w uchwycie serwisowym, wkrętaki, oliwiarka, kalendarz i monety - ile kosztuje roczne utrzymanie aplikacji

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.

Roczny koszt utrzymania aplikacji mobilnej - pozycje i ich względny udział w budżecie
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

Względny koszt utrzymania w zależności od wartości aplikacji - trzy typowe scenariusze
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.

Przykładowe poziomy SLA dla aplikacji mobilnej - priorytety i rynkowe czasy reakcji (według SLA Red Hat, Atlassian i Microsoft)
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:

  1. 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.
  2. Usługi zarządzane zamiast własnych serwerów. Płacisz za zużycie zamiast za administrowanie maszyną, której nikt nie aktualizuje.
  3. Monitoring i raporty awarii od pierwszego dnia. Błąd wykryty przez narzędzie kosztuje mniej niż błąd opisany w recenzji w sklepie.
  4. Pula godzin zamiast zleceń doraźnych. Stała stawka i planowanie pracy wychodzą taniej niż wycena każdego zgłoszenia osobno.
  5. Aktualizacje zależności co kwartał. Małe kroki zamiast jednej dużej migracji po dwóch latach.
  6. Testy automatyczne i automatyczne wydania. Dzięki temu każda kolejna wersja jest tańsza i mniej ryzykowna.
  7. 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.
  8. Przegląd rachunków raz na kwartał. Nieużywane środowiska, zbyt duże serwery, SMS-y tam, gdzie wystarczy powiadomienie push.
  9. 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.

Najczęściej zadawane pytania

Przede wszystkim od skali aplikacji: liczby użytkowników, integracji i wymaganego czasu reakcji. Proste MVP kosztuje w utrzymaniu najmniej, a rozbudowana aplikacja z integracjami - wielokrotnie więcej. Na rachunek składają się hosting, konta w sklepach, pula godzin na poprawki i aktualizacje pod nowe wersje systemów. Dyżur z gwarantowanym czasem reakcji oraz usługi zewnętrzne, takie jak SMS czy modele AI, podnoszą koszt.

Apple pobiera opłatę za każdy rok członkostwa w Apple Developer Program, a bez aktywnego konta aplikacja przestaje być dostępna w App Store. Google Play pobiera natomiast jednorazową opłatę przy rejestracji konta dewelopera. Obie opłaty to drobna część budżetu, ale konta powinny być zarejestrowane na Twoją firmę, a nie na wykonawcę.

Aplikacja nie zniknie od razu. W Google Play aplikacja z przestarzałym docelowym API przestaje być dostępna dla nowych użytkowników nowszych Androidów, a w App Store każdą poprawkę trzeba najpierw dostosować do aktualnego Xcode i SDK. Po roku albo dwóch przerwy pierwsza aktualizacja staje się osobnym projektem z własną wyceną.

Zwykle nie, bo cena budowy obejmuje gwarancję na błędy przez określony czas, a utrzymanie to osobna umowa: hosting, aktualizacje, pula godzin i czasy reakcji. W AppCreo gwarancja trwa 3 miesiące i jest wliczona w cenę budowy, która przy prostej aplikacji zaczyna się od 15 000 zł netto. Sprawdź w ofercie, co dokładnie obejmuje gwarancja, od kiedy płacisz za serwery i czy aktualizacje pod nowe wersje iOS i Androida mieszczą się w puli godzin.

Przede wszystkim od tego, jak regularnie aplikacja jest utrzymywana, ile ma bibliotek i integracji. Przy bieżącym utrzymaniu to rutynowa praca po każdej dużej wersji iOS albo Androida. Więcej kosztuje aktualizacja po długiej przerwie, bo trzeba jednocześnie podnieść narzędzia, framework i biblioteki. Dlatego taniej wychodzi aktualizowanie co kwartał niż raz na dwa lata. Koszt rośnie też przy dwóch osobnych aplikacjach natywnych, bo aktualizację robisz dwa razy.

Tak, ale zaczynamy od przeglądu kodu, dostępów i dokumentacji. Taki audyt kosztuje od 1 500 zł netto, zależnie od wielkości kodu, a wynik dostajesz na piśmie. Dopiero po nim podajemy miesięczną kwotę utrzymania, bo stan przejmowanej aplikacji decyduje o koszcie pierwszych miesięcy. Warunkiem jest dostęp do repozytorium i kont w sklepach, bo bez nich nie da się wydać nawet najmniejszej poprawki.

Źródła