Ile kosztuje utrzymanie aplikacji mobilnej?

Doradca IT to artykuły i kanał YouTube, w których wyjaśniam IT w biznesowy sposób.

Kategorie:

Projekty IT
Ile kosztuje utrzymanie aplikacji mobilnej?

Domyślam się, że skoro czytasz ten artykuł, chcesz porównać koszty utrzymania aplikacji mobilnej, które zostały Ci przedstawione przez software house, lub jesteś na etapie planowania swojej aplikacji mobilnej i chcesz wcześniej wiedzieć, jaki budżet roczny musisz przygotować na regularne opłaty z tym związane. W tym artykule opowiem Ci o tym ze szczegółami, przedstawiając różne opcje do wyboru. Na początek spójrz na poniższą grafikę i etap utrzymanie. To właśnie o nim będzie ten artykuł.

Etapy projektu IT na osi czasu

Jeśli chcesz przeczytać o innych etapach projektu IT, zapoznaj się z artykułem: Etapy projektu IT.

Spis treści:

  • Koszty utrzymania aplikacji natywnej (standardowa aplikacja mobilna)
  • Koszty utrzymania aplikacji PWA (alternatywa dla standardowej aplikacji)
  • Opłaty serwera
  • Koszt supportu dla użytkowników
  • Ceny nowych funkcji w aplikacji

Koszty utrzymania aplikacji natywnej (standardowa aplikacja mobilna)

Standardową aplikację mobilną (natywną) trzeba opublikować w sklepie, np. Google Play, App Store. Poniżej przedstawiam koszty 5 sklepów:

SklepOpłata jednorazowaOpłata miesięczna / rocznaProwizja od sprzedaży
Google Play Store25$brakOk. 15–30% (15% na pierwsze $1 mln rocznie, potem 30%)
App Storebrak99$ rocznieOk. 15–30% (15% w programie dla mniejszych firm, standardowo 30%)
Amazon AppstorebrakbrakStandardowo ok. 30%, program Small Business daje 80/20 (20%) prowizji dla mniejszych firm
Samsung Galaxy StorebrakbrakOd 15–20% do 20% prowizji przy nowych zasadach (80/20 revenue share, 15% dla subskrypcji)
Huawei AppGallerybrakbrakOkoło 30% standardowej prowizji (czasem różne promocje/niższe stawki zależnie od regionu i typu aplikacji)

Cena publikacji w jednym sklepie, którą pobiera software house, to około 1000–3000 zł netto. Proces w każdym sklepie jest inny i najczęściej pracochłonny.

Najczęściej prace software house’u na tym etapie to:

  • przygotowanie aplikacji pod wymagania sklepu (bundle ID, certyfikaty, certyfikaty Apple)
  • przygotowanie metadanych (opisy, ikony, zrzuty ekranu)
  • wgranie aplikacji do sklepu
  • przeprowadzenie procesu weryfikacji i ewentualnych poprawek po odrzuceniu przez sklep.

Do każdego sklepu trzeba przygotować większość z tych punktów oddzielnie.

Wgrywanie nowych wersji aplikacji (np. po dodaniu nowej funkcji) również jest czasochłonne i będzie wymagało opłat w wysokości około 500–1000zł netto dla software house’u.

Prowizje od sprzedaży są wysokie, a proces publikacji do sklepów dosyć trudny i czasochłonny. Istnieje jednak rozwiązanie tego problemu - zobacz kolejny punkt - aplikacja PWA.

Koszty utrzymania aplikacji PWA (alternatywa dla standardowej aplikacji)

Aplikacja PWA (Progressive Web App) to rozwiązanie tańsze w utrzymaniu. Aplikacja PWA działa w przeglądarce internetowej — czyli nie musi być pobierana ze sklepów, które pobierają opłaty.

Koszty utrzymania aplikacji PWA:

  • Jednorazowe — około 1000–3000 zł netto dla software house’u przy publikacji,
  • Miesięczne/roczne — domena, certyfikat SSL, hosting — około 500–1000 zł netto rocznie.

Aplikację PWA możesz opublikować w sklepach, ale ma to pewne ograniczenia. Aplikacja PWA ma także wiele innych wad w porówaniu do aplikacji natywnej - jest to jednak temat na innych artykuł.

Opłaty serwera

W punktach 1 i 2 opisałem koszty warstwy wizualnej aplikacji mobilnej — natywnej i PWA. Drugą częścią Twojej aplikacji jest warstwa mechaniczna (backend), która odpowiada za wykonywanie funkcji i zmiany w bazie danych.

Opłaty za hosting lub serwer to około 500–1000zł netto rocznie. Zazwyczaj w tej cenie zawarte jest także miejsce na bazę danych.

Na serwerze obsługiwane są również skrzynki pocztowe. Zazwyczaj jest to już wliczone w cenę.

Koszt supportu dla użytkowników

Jeśli Twoja aplikacja jest przeznaczona dla konsumentów (B2C — np. aplikacja fitness z dietami, gra), prawdopodobnie wystarczą funkcje takie jak samouczek lub panel pomocy.

Jeśli jednak aplikacja jest przeznaczona dla firm (B2B — np. dla siłowni, trenerów personalnych, sieci franczyzowych), wtedy z większym prawdopodobieństwem będziesz potrzebować infolinii, na której pomożesz użytkownikom w razie potrzeby.

Koszty:

  • B2C — koszt stworzenia samouczka lub panelu pomocy: około 2000–4000 zł netto,
  • B2B — koszt obsługi infolinii: pracownik — około 50 zł/h (początkowo możesz jednak robić to samodzielnie).

Ceny nowych funkcji w aplikacji

Oprócz utrzymania aplikacji najprawdopodobniej pojawią się potrzeby rozwoju nowych funkcji. Najczęściej i najwygodniej jest, gdy zajmuje się tym wykonawca, który zbudował aplikację dla Twojej firmy.

W przypadku aplikacji mobilnej natywnej zaprogramowanej w React Native koszt wynosi około 120–170 zł netto / h. Warto tutaj podkreślić zalety technologii React Native, która umożliwia pisanie kodu jeden raz, a aplikacja mobilna budowana jest na dwa systemy (iOS i Android). W przypadku innych technologii proces ten trzeba powtórzyć dwukrotnie, ponieważ do iOS i Androida stosuje się różne języki programowania.

W przypadku aplikacji PWA koszt może być nieco niższy, ponieważ aplikacja może być zaprogramowana w tańszej technologii webowej — React: około 100–150 zł netto / h. Dodatkową zaletą jest niższy koszt, jeśli aplikacja jest również dostępna w wersji webowej — wtedy kod aplikacji jest współdzielony.

Na zakończenie

Polecam dopytać wykonawcę, który oferuje Ci zbudowanie aplikacji, o koszty jej utrzymania po zakończeniu budowy projektu. Pytanie powinno składać się z dwóch części: koszt utrzymania i koszt rozwijania nowych funkcji.

Jeśli chcesz poznać koszt zbudowania aplikacji zobacz artykuł: Ile kosztuje stworzenie aplikacji?.

Tomasz Oszkiel

Tomasz Oszkiel

CEO & CTO Poldevs Software House

Powiadomić Cię o nowych odcinkach?

Te odcinki mogą Cię zainteresować: