ponad 3 miliardy użytkowników smartfonów na całym świecie wydało w zeszłym roku na aplikacje 92,1 miliarda dolarów. 76% z tego, 69,9 miliarda dolarów, wydano tylko na gry mobilne. Według Newzoo, ta liczba wyniesie 106,4 miliarda dolarów w ciągu 2 lat.

Jeśli kiedykolwiek myślałeś o stworzeniu własnej aplikacji, prawdopodobnie zastanawiałeś się: „ile kosztuje zrobienie aplikacji?”

w tym poście przyjrzymy się kosztom tworzenia aplikacji, aby klonować niektóre z najlepszych aplikacji 12, W tym Facebook, TikTok i Spotify., Pod koniec tego postu omówimy również inne czynniki związane z kosztami, takie jak złożoność aplikacji, kto zbuduje Twoją aplikację (freelancer vs.Agencja) i na jakiej platformie (iOS vs. Android). Kliknij tutaj, aby przejść do infografiki.

najlepsze aplikacje mobilne

źródło danych: SensorTower

według raportu SensorTower, aplikacje pokazane na powyższym wykresie były najpopularniejszymi aplikacjami w ubiegłym roku według global app downloads.

Jeśli chcesz stworzyć aplikację, niezależnie od tego, czy jest to aplikacja mobilna, czy internetowa, warto rozważyć tego typu aplikacje, aby zapewnić Ci framework., Ponieważ te aplikacje zawierają pewne funkcje, które są wspólne dla szerokiej gamy aplikacji, zrozumienie kosztów tych funkcji jest kluczowe dla rozwoju własnej aplikacji.

w następnej sekcji dowiesz się, jak obliczyć koszty aplikacji, zanim przejdziesz do bardziej szczegółowych informacji na temat rzeczywistych kosztów.

ile kosztuje stworzenie aplikacji?

AppCost = DevelopmentTime∗HourlyRateApp Cost = Development Time * Hour RateAppCost=DevelopmentTime∗HourlyRate

dobrym sposobem na zbadanie, ile może kosztować aplikacja, jest rozpoczęcie od spojrzenia na koszty niektórych z najpopularniejszych aplikacji mobilnych na świecie., Mimo, że nie ma niebieskiej Księgi kosztów tworzenia aplikacji, oszacowanie kosztów tworzenia aplikacji podobnej do aplikacji, którą chcesz zbudować, może pomóc w ustaleniu odpowiedniego budżetu.

powszechnym i prostym sposobem oszacowania kosztów aplikacji jest po prostu:

(funkcje∗Czas)∗HourlyRate=koszt(funkcje * Czas) * HourlyRate = koszt(funkcje∗Czas)∗HourlyRate=koszt

ponieważ stawka godzinowa jest potrzebna do obliczenia całkowitego kosztu rozwoju aplikacji, ważne jest, aby znać różnice stawek godzinowych dla twórców aplikacji.,

ile pobierają twórcy aplikacji?

doświadczeni programiści aplikacji na iOS w Ameryce Północnej Pobierają średnio od $121/godz. do $140/godz., podczas gdy młodszy programista iOS w Europie Wschodniej pobiera średnio od $41/godz. do $60/godz. Koszt aplikacji będzie się różnić w zależności od poziomu doświadczenia i lokalizacji zatrudnionego twórcy aplikacji.,Facebook, Instagram, TikTok, Spotify i Uber.

  • iOS developer rates
  • mobile app developer rates

dla tego postu użyjemy $130 / godz jako standardowej stawki za koszty uzyskania MVP dla WhatsApp, Facebook, Instagram, TikTok, Spotify i Uber.

ile kosztuje zrobienie WhatsApp?

WhatsApp to aplikacja do przesyłania wiadomości w czasie rzeczywistym z solidną architekturą i wszechstronnymi funkcjami., Oto podsumowanie podstawowych funkcji WhatsApp i ich czasu rozwoju (w godzinach):

źródła obejmują: Django Stars and TheAppSolutions

Uwaga: ustawienia mogą się różnić w zależności od zawartości menu „Ustawienia”. Szacowanie to obejmuje Ustawienia profilu, Ustawienia konta, Ustawienia czatu, ustawienia powiadomień i ustawienia wykorzystania danych.

inne koszty obejmują projektowanie UI / UX, zarządzanie projektami, zapewnienie jakości i DevOps. Wszystkie czynniki łącznie zajmie gdzieś między 390-495 godzin.

ile kosztuje zrobienie Facebook ' a?,

bez zagłębiania się w koszty operacyjne magazynowania, Ben Schippers twierdzi, że zajmie to 500 000 dolarów i dziewięć miesięcy czasu rozwoju i projektowania.

kluczowa funkcja aplikacji Facebook obejmuje:

  • procedury rejestracji i logowania
  • automatyczna synchronizacja kontaktów
  • udostępnianie tekstu/zdjęć/filmów
  • powiadomienia
  • usługa przesyłania wiadomości oraz
  • inne funkcje, takie jak grupy i strony.

różnorodne funkcje Facebook ' a znacznie utrudniają przewidywanie jego kosztów., Jednak nadal można wymyślić oszacowanie rozwoju front-end I back-end. Najbardziej czasochłonne funkcje do tworzenia są:

  • news feed
  • Czat
  • Połączenia wideo

chociaż rozmowy czatowe i wideo zostały oficjalnie oddzielone od aplikacji Messenger, szacowany koszt poniżej obejmuje funkcje z obu aplikacji.

według Indeema sama karma może potrwać do 450 godzin. Dlaczego? Wolność personalizacji., Wyobraź sobie post na Facebook ' u w swoim kanale — jesteś przedstawiony z osobą, która go opublikowała, czasem, jaki został opublikowany, interakcjami z postem i rodzajem treści. Jeśli podoba Ci się post, możesz go zapisać i / lub włączyć powiadomienia dla tego postu. Jeśli nie podoba ci się to, co widzisz, możesz ukryć post, zgłosić go, a nawet przestać obserwować, kto go opublikował.

funkcje czatu i wideo mogą wynosić około 500 godzin., Podsumowując, rozwój back-end zarówno aplikacji Facebook i aplikacji Messenger może trwać od 1,500 godzin do 1,700 godzin, podczas gdy rozwój front-end może trwać około 1,300-1,400.

ile kosztuje zrobienie Instagram?

Jeśli chcesz zbudować aplikację taką jak Instagram, pamiętaj, że w rzeczywistości jest to dość skomplikowana aplikacja do zbudowania ze względu na funkcje filtrowania obrazów i ładowanie obrazów zaplecza., Niektóre z kluczowych funkcji Instagram to:

  • autoryzacja konta
  • Tworzenie/Edycja profilu
  • wiadomości
  • dostosowanie ustawień
  • dostosowywanie zdjęć
  • integracja mediów społecznościowych
  • Geolokalizacja i
  • Wyszukiwanie zaawansowane.

według Henrika Wedelina, współzałożyciela Barkbox, zbudowanie produktu podobnego do Instagram w okresie od trzech do sześciu miesięcy kosztowałoby od 100 000 do 300 000 dolarów., Instagram to Instagram, którego budowa może kosztować od 84 500 do 128 050 USD, a jego budowa może kosztować od 84 500 do 128 050 USD.w tym artykule przedstawiamy oszacowanie, ile czasu zajmie opracowanie klonu na Instagramie:

Źródła to: CleverRoad i SteelKiwi

według tego oszacowania Instagram kosztowałby około 84 500-128 050 USD. Szacowanie to nie obejmuje czasu rozwoju takich funkcji, jak panel administracyjny-który może trwać 60-80 godzin-i innych projektów interfejsu użytkownika/UX-które mogą trwać od 150 do 200 godzin.,

Jeśli uwzględniono również przybliżone oszacowanie pulpitu administratora i czasu rozwoju interfejsu UI/UX, szacowany czas będzie wynosił między 835 a 1220 godzin, co spowoduje koszt do $108,550-$158,600.

ile kosztuje zrobienie Tiktoka?

nowa aplikacja społecznościowa wideo z Chin, TikTok, rośnie z blisko miliardem globalnych użytkowników miesięcznie w listopadzie 2018. Aplikacja mobilna pozwala użytkownikom nagrywać 15-sekundowe filmy i dodawać fajne funkcje, takie jak synchronizacja muzyki, animacje i filtry. To coś w rodzaju hybrydy Vine/Snapchat.,

funkcje MVP klonu TikTok to:

  • podstawowy interfejs użytkownika
  • Podstawowa rejestracja, nie licząc konfiguracji profilu
  • tworzenie/odtwarzanie wideo
  • Biblioteka muzyczna
  • publikowanie
  • Wyszukiwanie

aby zbudować tego rodzaju aplikację MVP, appventiv szacuje gdzieś w regionie od 80 000 do 100 000 USD na koszty rozwoju — ale to chyba niskie. Podobnie jak w przypadku Spotify (które omówimy poniżej), koszty licencjonowania muzyki byłyby wysokim kosztem., Możesz porównać tę aplikację do wyższej oceny dla wspomnianego wcześniej klonu Instagram, ponieważ ma nieco podobną funkcję / organizację do Tik Tok, co może zająć 985 godzin do 1910 godzin czasu rozwoju. Oznaczałoby to około $128,050 do $248,300 dla pełniejszego zestawu funkcji.

ile kosztuje zrobienie Spotify?

Spotify jest prawdopodobnie ulubionym na świecie niezależnym publicznym odtwarzaczem muzyki, kompilacją i oprogramowaniem do sugestii. Platforma jest dostępna na różnych urządzeniach — od iOS przez Androida po komputery stacjonarne i laptopy., Intuicyjne i stylowe oprogramowanie może pochwalić się 207 milionami aktywnych użytkowników miesięcznie(stan na IV kwartał 2018).,

najbardziej podstawowe funkcje aplikacji to:

  • Rejestracja
  • Odtwarzacz strumieniowy
  • funkcje wyszukiwania
  • Biblioteka
  • artysta/Album
  • sugestie

przyjrzyjmy się liczbie godzin, których potrzeba, aby utworzyć klon Spotify:

źródła obejmują: thinkmobiles, appinventiv, idapgroup

dla tego bardzo podstawowego zestawu funkcji, przy szybkości dewelopera 130 USD / godzinę, można by oczekiwać około $112,190-$177,000 za 863-1180 godzin pracy nad rozwojem.,

To oczywiście nie pokrywa bardzo wysokich kosztów hostingu całej tej muzyki i kosztów licencjonowania muzyki, algorytmów generowania sugestii muzycznych, reklam, udostępniania społecznościowego, przeglądania itp.

w rzeczywistości główne koszty budowy aplikacji podobnej do Spotify wiążą się z licencjonowaniem muzyki i hostingiem. Jeśli planujesz zbudować podobną aplikację, bardziej opłacalne może być przejście trasy Soundcloud, gdzie użytkownicy przesyłają własną muzykę, która nie wymaga opłat licencyjnych.

ile kosztuje zrobienie Ubera?,

Uber, całodobowa usługa na żądanie, która łączy zawodników i kierowców.wkrótce ma się rozpocząć ich IPO. Usługi podobne do Ubera muszą stworzyć dwa interfejsy, jeden dla kierowców i jeden dla pasażerów. Niektóre kluczowe funkcje obejmują:

oprócz wymienionych funkcji, bramka płatności musi być również zintegrowana. Oto podział interfejsu pasażerów i czas jego rozwoju:

całkowity czas wymagany do opracowania strony popytowej platformy wynosi około 421-526 godzin.,

dla interfejsu sterowników są to funkcje i ich czas rozwoju:

ponieważ na końcu sterowników jest mniej funkcji, czas rozwoju jest znacznie krótszy. Całkowity czas rozwoju wynosiłby pomiędzy 308 A 382 godzinami.

biorąc pod uwagę tylko zarysowane funkcje, całkowity czas opracowania aplikacji podobnej do Ubera wynosiłby około 729-908 godzin. W tym 60-80 godzin dla panelu administracyjnego i 160-200 godzin dla projektowania UI/UX, całkowity czas rozwoju wyniesie około 949-1, 188 godzin., Całkowity koszt opracowania, a następnie, wyniki do około $123,370 – $154,400.

wszystkie powyższe dane są opracowywane i konsolidowane przez doświadczone zespoły z całego świata. W zależności od tego, kogo pytasz i jakich wskaźników używają do pomiaru kosztów, odpowiedź może się nieznacznie różnić.

Uwaga: kiedy pierwotnie opublikowaliśmy ten post, Uber znalazł się wśród najlepszych aplikacji 10 tego roku. Obecnie zajmuje miejsce # 14 w 2018 roku. Postanowiliśmy zachować numery Ubera w tym poście i zaktualizować jego informacje.,

teraz, gdy już wiesz, ile kosztuje najlepsza aplikacja, oto kilka innych czynników budżetowych, które musisz wziąć pod uwagę podczas tworzenia aplikacji:

  • złożoność aplikacji
  • kto tworzy Twoją aplikację?
  • iOS vs Android

złożoność aplikacji

jednym z głównych powodów, dla których nie jest łatwo podać konkretny numer, ile kosztuje stworzenie aplikacji, jest fakt, że istnieje tak wiele różnych rodzajów aplikacji., Chociaż opisanie wszystkich istniejących aplikacji na rynku jest praktycznie niemożliwe, istnieją trzy szerokie kategorie, które opisują złożoność aplikacji:

aplikacje bez serwerów WWW

aplikacje bez serwerów WWW nie mają zdalnych serwerów danych. Często wyświetlają informacje na różnych ” listach.”Te aplikacje często mają rozwijane menu (Tabela główna), które umożliwiają użytkownikom wybór. Po wybraniu opcji użytkownik może otrzymać drugą, bardziej szczegółową listę. Użytkownik może nadal to robić, dopóki nie wyląduje na stronie z żądanymi informacjami.,

niektóre typowe przykłady aplikacji funkcjonalności tabeli obejmują planowanie diety, aplikacje kalendarza i aplikacje e-mail. Koszt opracowania tego rodzaju aplikacji mieści się gdzieś pomiędzy $1,000 a $ 4,000 lub więcej. Niektóre możliwe funkcje, które mogą zwiększyć koszty takich aplikacji, obejmują geolokalizację i integrację aplikacji innych firm (np. platformy mediów społecznościowych). Im więcej funkcji, tym droższe.

aplikacje z serwerami WWW

te aplikacje przechowują swoje dane na zdalnych serwerach danych. Dane dla tych aplikacji są przesyłane między stroną klienta i serwerem., Ponadto aplikacje te często pozwalają swoim użytkownikom na wykonywanie wyszukiwań i wprowadzanie danych w celu uzyskania pożądanych wyników. Ponieważ łączenie aplikacji ze zdalnymi serwerami internetowymi wymaga bardziej zaawansowanego programowania i interfejsu API, koszty tych aplikacji są wyższe i mogą wynosić od 8 000 do 50 000 USD i więcej.

aplikacje do gier

choć wydają się one nieco oczywiste, jest to najtrudniejsza kategoria do umieszczenia metki cenowej. Ta kategoria obejmuje proste funkcje typu PONG aż do złożonych gier wirtualnej rzeczywistości., Na przykład twórca Flappy Hen, klonu Flappybird, spędził około 40-50 godzin tworząc swoją aplikację. Jeśli pomnożysz 40-50 przez $130, aplikacja będzie kosztować $5,200 – $6,500. Jednak gra wyścigowa, która wykorzystuje żyroskop może łatwo kosztować do $125,000 stworzyć. Szeroka ocena aplikacji do gier wyniesie $6,000 – $250,000.

niektóre inne typowe funkcje, które zwiększają złożoność techniczną i zwiększają koszty aplikacji, obejmują: integracje innych firm, panel administracyjny i korzystanie z komponentów sprzętowych, takich jak Bluetooth, GPS, barometry itp., Posiadanie jasnego pojęcia zakresu projektu zapewni Ci dokładniejsze oszacowanie kosztów.

tworząc MVP dla swojej aplikacji, musisz również pamiętać o długoterminowych celach. Czy opracowujesz prosty prototyp, który najprawdopodobniej zostanie przepisany później? Czy ta aplikacja będzie podstawą twojego startupu? Są to wszystkie czynniki, które należy wziąć pod uwagę przed nurkowaniem w szacowaniu kosztów.

kto zrobi Twoją aplikację?

deweloperzy wewnętrzni

zdecydowanie możesz rozważyć zatrudnienie deweloperów wewnętrznych, projektantów i menedżerów produktów, aby pomóc w rozwoju Twojej aplikacji!, Alternatywnie można również zatrudnić dewelopera, który może odgrywać wszystkie trzy role. Jednak wraz ze wzrostem globalnej konkurencji zatrudnienie dewelopera zatrudniającego Pełny etat, wysokiej jakości i wszechstronnego może być niezwykle czasochłonnym (nie wspominając już o kosztownym) procesem. Jeśli planujesz rozbudować swoją aplikację, najprawdopodobniej będziesz musiał zatrudnić jeszcze kilku programistów (np.). Jednak zatrudnienie zespołu aplikacji może być kosztowne.

czy należy zatrudnić zespół na pełen etat do swojego MVP?,

czy byłaby to odpowiednia decyzja, aby spędzić tygodnie lub miesiące próbując znaleźć all-star developera dla swojego MVP?

odpowiedzi na powyższe pytania w dużej mierze zależą od tego, ile masz środków finansowych i jak wygląda Twój długoterminowy plan. Jeśli jednak nie masz tyle funduszy i pod presją czasu, aby stworzyć MVP, mogą istnieć inne bardziej odpowiednie opcje.

oto porównanie między deweloperami wewnętrznymi a niezależnymi.

Agencja Rozwoju aplikacji

płacenie agencji rozwoju aplikacji jest kolejnym powszechnym rozwiązaniem., Wiele startupów wybiera agencje rozwoju aplikacji, ponieważ są one dostarczane w pakiecie. Zatrudniając agencje aplikacji, zyskujesz zespół projektantów, programistów i kierowników projektów. Ponadto wiele agencji aplikacyjnych ma duże doświadczenie w opracowywaniu dojrzałych procedur rozwoju, aby pomóc swoim klientom.

jednak przejazd tą trasą jest zdecydowanie najdroższą opcją. Te agencje rozwoju mogą pobierać opłaty w dowolnym miejscu od $200 / godzinę do $300 / godzinę. Jeśli nie masz wystarczających środków, nie jest to realna opcja., Dodatkowo, jeśli zdecydujesz się na aplikację opracowaną przez agencję we własnym zakresie, możesz doświadczyć więcej trudności w podążaniu za ich logiką rozwoju.

zatrudnianie niezależnych programistów lub wykonawców

Współpraca z freelancerami online w celu stworzenia aplikacji jest kolejną popularną opcją — nie tylko może być bardziej przystępna cenowo, ale może być w stanie znaleźć świetnego programistę, który może osiągnąć taki sam poziom jakości dla idealnej aplikacji, jak Agencja Rozwoju Aplikacji.,

można również znaleźć programistów, którzy pobierają niższą stawkę na bardziej tradycyjnych platformach freelancerskich, takich jak Upwork, Freelancer i Guru, ale należy pamiętać, że istnieje większe ryzyko, takie jak:

  • słaba jakość kodu, co może oznaczać wzrost kosztów w dół linii
  • niewykwalifikowani Programiści
  • wysadzone projekty ze względu na słabe zarządzanie projektami
  • Reposting projektów (tj., po zatrudnieniu dewelopera, deweloper zatrudnia kogoś na innej platformie do wykonania pracy)

należy pamiętać, że jeśli chodzi o zatrudnianie niezależnych programistów, niezależnie od tego, czy są sprawdzeni, czy nie, koszt może się znacznie różnić w zależności od tego, gdzie się znajdują.

iOS vs. Android app

czy droższe jest tworzenie aplikacji na iOS lub Androida? To temat często dyskutowany.

Ken Jarmosh, założyciel i dyrektor generalny Savvy Apps, firmy zajmującej się projektowaniem i rozwojem urządzeń mobilnych w Waszyngtonie.,, uważa, że budowanie aplikacji na Androida jest droższe — określił dodatkowy koszt tworzenia aplikacji na Androida jako ” podatek od Androida.”

jednak Facebook, YouTube, Twitter, Airbnb i Uber wydali mniej pieniędzy na rozwój swoich aplikacji na Androida MVP. Czy te statystyki przeczą twierdzeniu Jarmosza? Jak można wyjaśnić rozbieżność danych?

prawda jest taka, że koszt za godzinę tworzenia aplikacji na iOS i Androida jest prawie taki sam.,

jednak, ponieważ istnieje szersza różnorodność urządzeń z Androidem i rozmiarów ekranu, zarówno strona projektowa, jak i strona programistyczna są bardziej złożone w porównaniu do iOS. Oznacza to, że czas potrzebny na tworzenie aplikacji na Androida może być 2 do 3 razy dłuższy niż w przypadku aplikacji na iOS. Jeśli pomnożymy stawkę godzinową przez czas potrzebny na opracowanie odpowiednich aplikacji, możemy stwierdzić, że tworzenie aplikacji na Androida jest rzeczywiście droższe. Dlatego wiele firm, w tym top 10, decyduje się na tworzenie aplikacji na iOS, zanim zajmie się aplikacjami na Androida.,

Jeśli zdecydowałeś się na iOS, oto jak znaleźć i zatrudnić programistów iOS.

koszty rozwoju aplikacji: Infografika

podsumowanie

przy określaniu kosztów budowy aplikacji należy wziąć pod uwagę 4 aspekty:

istnieją również inne czynniki, o których nie rozmawialiśmy, wykraczające poza zakres początkowego tworzenia aplikacji. Jeśli poważnie myślisz o wprowadzeniu aplikacji na rynek lub użyciu jej do budowy startupu, powinieneś również ocenić koszt wsparcia (tj., hosting), marketing i reklama, Zasoby ludzkie i wiele innych.

mamy nadzieję, że ten post da Ci lepsze wyobrażenie o tym, czego możesz się spodziewać, jeśli chcesz zbudować aplikację mobilną. Powodzenia!