Koszt utrzymania aplikacji React Native w 2026

Utrzymanie aplikacji React Native po starcie to zwykle EUR 2 500 - 6 000/mies. (retainer 20-60h) u GMI z Gdańska - obejmuje aktualizacje iOS/Android, poprawki bezpieczeństwa, monitoring Sentry/Firebase i drobne funkcje. Bez retainera koszt awaryjny jest 2-3x wyższy.
Co wchodzi w koszt utrzymania RN?
Aktualizacje Expo SDK i targetów sklepów (co 6-12 miesięcy Apple i Google wymuszają nowe minimum iOS/Android). Patchowanie zależności npm, react-native upgrades, testy regresji na kluczowych flow (login, checkout, płatności).
Monitoring produkcyjny: Sentry na crashy JS i native, Firebase Crashlytics, alerty na spike error rate. Wsparcie przy odrzuceniach App Store i Google Play - częste po zmianach policy płatności lub privacy.
Drobne funkcje w ramach retainera: copy change, nowy banner, poprawka UI, event analityczny. Większe epiki (nowy moduł loyalty, integracja ERP) wyceniamy osobno w DDT.
Widełki retainera i co je podbija
Standard GMI: EUR 2 500 - 6 000/mies. za 20-60h, w zależności od liczby integracji, środowisk (staging/prod), wymagań SLA i sezonowości (np. Black Friday w commerce).
Koszt rośnie gdy: aplikacja ma custom native moduły (BLE, IoT, płatności offline), wiele white-label buildów, compliance (PCI, HIPAA, bankowość) lub legacy kod bez testów automatycznych.
Koszt spada gdy: Expo managed workflow, dobre pokrycie testami E2E (Detox/Maestro), dokumentacja od zespołu delivery i jeden backend headless bez częstych breaking changes API.
Retainer vs pay-as-you-go vs własny zespół
Retainer u agencji (GMI): przewidywalny koszt, zespół zna kod od delivery, szybka reakcja na odrzucenia sklepów i critical bugs. Rekomendowany 6-12 miesięcy po launchu commerce apps.
Pay-as-you-go: tańszy miesiąc bez incydentów, ale awaria przed sezonem sprzedażowym kosztuje 2-3x więcej i czeka w kolejce. Ryzykowne przy aplikacjach z checkoutem.
Własny dev in-house: sensowny po 12-18 miesiącach gdy macie ciągły backlog mobile i HR pod hiring RN. Przejście wymaga knowledge transfer z agencji - planujcie 2-4 tygodnie overlap.
SLA, sezonowość i plan aktualizacji
Typowy SLA GMI: critical (app down, checkout broken) - reakcja w 4-8h w dni robocze; normal - 24-48h. Przed szczytem sezonowym (Black Friday, sezon B2B) robimy freeze funkcji i test obciążeniowy.
Harmonogram upgrade: Expo SDK co 2-3 release (nie każdy minor), React Native major raz do roku z regresją pełną. Proaktywne upgrade taniej niż awaryjne po wymuszeniu przez Apple.
Więcej o budowie MVP i pierwszym roku kosztów w artykule o koszcie aplikacji React Native 2026 - utrzymanie to naturalna faza po tym etapie.
Checklist utrzymania po launchu
1) Monitoring crashy i alerty skonfigurowane? 2) Retainer na 6-12 miesięcy podpisany przed pierwszym sezonem? 3) Plan upgrade Expo/RN w kalendarzu? 4) Demo account dla App Store review aktualne? 5) Backend API versioning uzgodniony z mobile?
Bez tego utrzymanie staje się gaszeniem pożarów. Case SFD: retainer po launchu utrzymał 4.9★ przy aktualizacjach iOS/Android i szczytach ruchu commerce.
Źródła i referencje
Expo support policy: https://docs.expo.dev
React Native upgrade helper: https://react-native-community.github.io/upgrade-helper
GMI mobile apps service: https://gmi.software/services/mobile-apps
Koszt MVP React Native 2026: https://gmi.software/blog/react-native-app-development-cost-2026
Najczęstsze pytania
- Czy utrzymanie obejmuje nowe funkcje?
- Retainer obejmuje drobne zmiany (copy, UI, eventy analityczne) w ramach godzin. Większe funkcje (nowy moduł, integracja) wyceniamy osobno w DDT z fixed price.
- Ile kosztuje utrzymanie aplikacji React Native?
- U GMI: EUR 2 500 - 6 000/mies. (20-60h retainer). Aplikacje z custom native, compliance lub wieloma integracjami mogą wymagać wyższego planu. Awaryjne interwencje bez retainera: stawka projektowa + premium.
- Jak często trzeba aktualizować aplikację RN?
- Minimum: target iOS/Android co 6-12 miesięcy (wymuszenie sklepów). Expo SDK: co 2-3 release. React Native major: ok. raz do roku. Proaktywny harmonogram taniej niż awaryjny patch przed sezonem.
- Kiedy przejść z retainera na własny zespół?
- Gdy macie ciągły backlog mobile (min. 1 FTE pracy) przez 12+ miesięcy i możliwość hiringu RN. Planujcie 2-4 tygodnie knowledge transfer z agencji - bez tego kosztowne regresje po przejściu.
Treść zaktualizowano: 2 lipca 2026