Mennyibe kerül egy alkalmazás elkészítése?
A mobilalkalmazások piaca nem mutatja a leállás jeleit, és természetesen még többet és többen kutatják azt a kérdést, hogy mennyibe kerül egy alkalmazás elkészítése. Noha mindannyian alkalmazásokat használunk kommunikációhoz, játékokhoz, életmódhoz, üzleti tevékenységekhez, étkezéshez, sporthoz – saját alkalmazás létrehozása néhányunk számára üzleti kérdés.
A jó hír az, hogy nem igazán olyan, mint drága, mint azt legtöbbünk gondolhatja. Ráadásul rengeteg erőforrás áll rendelkezésre, amelyek lehetővé teszik az alkalmazás saját maga és ingyenes alkalmazásának létrehozását. Mielőtt mindezt részletesen áttekintenénk, adjunk egy rövid kivonatot az alkalmazásfejlesztés költségeiről és annak fő szempontjairól.
Alkalmazásköltség-kalkulátor
Lehetőséget adunk az alkalmazásköltség-becslésre alatt találhat egy interaktív számológépet. Itt megadhatja a projekt vagy egy tervezett alkalmazás specifikációit, és adatokat küldhet alkalmazásfejlesztési szakértőinknek. Csapatunk rövid időn belül felveszi Önnel a kapcsolatot, pontos árajánlattal és tippekkel, hogy miként lehet a lehető legjobban elkészíteni az alkalmazást.
Ha bármilyen javaslata van a számológép fejlesztésével kapcsolatban, kérjük, lépjen velünk kapcsolatba az info @ thinkmobiles címen. com
Mennyibe kerül egy alkalmazás elkészítése?
Az összes tényezőt kihagyva a költségek lebontásában, a szakértői ügynökségek által az alkalmazás létrehozásának medián ára 171 450 dollár, a Clutch szerint. felmérés. Az online alkalmazásköltség-számológépek 200 000 és 350 000 dollár közötti árcédulát neveznek meg egy tucatnyi funkcióval rendelkező alkalmazás számára. Míg az alkalmazásfejlesztő cégek által meghatározott tipikus költségtartomány 100 000–500 000 USD. De nem kell pánikba esni – a kis, kevés alapvető funkcióval rendelkező alkalmazások 10 000 és 50 000 USD közé kerülhetnek, így bármilyen üzleti vállalkozásra lehetőség nyílik.
Általában a mobilalkalmazás készítésének költségei rendkívül változatosak: a teljes összegtől nulla hihetetlenül drága árig, amely milliókat érhet el. Bár őszintén szólva erre a kérdésre több egyszerű tényező miatt nincs egyszerű válasz. A különböző fejlesztői arányok, a projekt bonyolultsága és az alkalmazás elkészítéséhez szükséges idő befolyásolja a mobilalkalmazás elkészítésének költségeit. Az alkalmazás készítésének ára a következő szempontoktól függ:
Ha a mobilalkalmazásokat összetettség szempontjából 3 kategóriába osztjuk (egyszerű, mérsékelt, összetett), és 2 féle óradíjat veszünk figyelembe, ez kb. mennyi alkalmazás költsége az alkalmazás elkészítéséhez: > Megjegyzések
Ne feledje, hogy a fenti ábrák csak orientációként szolgálnak a mobilalkalmazás készítésével járó lehetséges költségek felfogásához. Minden alkalmazás különbözik, olyan, mintha egy ház vagy egy autó árával kapcsolatban érdeklődne – specifikáció nélkül nem lehet tudni a pontos árat. Ráadásul a becslés az alkalmazás technikai felépítéséhez szükséges minimális időre és erőfeszítésre épül. És természetesen készen áll arra, hogy többet fizessen az alkalmazás nagyszerűségéért.
Most egy praktikusabb eszköz áll az alkalmazás költségeinek kiszámításához. Az alkalmazás elkészítésének átlagos költsége nagymértékben függ attól, hogy milyen típusú alkalmazást fejlesztesz.
- Natív alkalmazások
Nagy és nehéz alkalmazások, amelyek törekedjen a legjobb felhasználói élményre, az optimalizálásra és a gyors munkára. Használhatnak különféle eszköz API-kat, és sokféle funkciót dolgozhatnak fel egyszerre. A natív alkalmazások olyan drágák lesznek, mint számos támogatni kívánt platform, mert akkor még több ember vesz részt az alkalmazásfejlesztési folyamatban. A natív alkalmazások általában üzleti alkalmazások, szórakoztató alkalmazások, oktatási alkalmazások.
- Hibrid alkalmazások
Vagy platformokon átívelő alkalmazások, amelyek alkalmasak a nagyobbak elérésére a közönség kezdettől fogva. Fejlesztésük és karbantartásuk kevesebbe kerül, ha részt vesz egy csapat és egyetlen kód, amely minden platformon működik. A több platformon futó alkalmazások kevésbé optimalizáltak, nincs hozzáférésük az API-khoz, és nem tudják biztosítani a natív felhasználói élményt. Alkalmasak kis és közepes kommunikációs alkalmazásokhoz, életstílus-alkalmazásokhoz vagy játékalkalmazásokhoz.
- Alapfunkciós alkalmazások
Gyorsan fejlődnek, és nagyon kevés vagy egyáltalán nincs funkció. Leginkább személyes használatra fejlesztették ki, és valószínűleg egyetlen alkalmazásboltban sem talál hasonlót.Általában a témák listájának megjelenítésére szolgálnak – az egyikre kattintva a felhasználó megtekintheti a kapcsolódó információkat, vagy új listát nyithat meg.
- Adatbázis által vezérelt alkalmazások
Bonyolultabb alkalmazások, hatalmas adatforgalommal, közvetlenül a készülék memóriájában vagy egy webszerveren tárolva. A kívánt működéshez további funkciókra lehet szükség, például kamerára, internetkapcsolatra vagy a galéria elérésére. Ilyen natív alkalmazások, amelyek eszközmemóriát használnak az adatkönyvtár tárolására, példák a különféle mobil szótárak vagy enciklopédiák.
- Az eszköz firmware-jére / hardverére támaszkodó alkalmazások
Az ilyen típusú alkalmazások hozzáférnek egy mobil eszközhöz, és célja annak funkcionalitásának javítása. Ez lehet kamera, zseblámpa, ébresztőóra vagy bármilyen más funkció. Például az AlarmMon lehetővé teszi a felhasználók számára az ébresztőóra testreszabását, miközben további funkciókat is hozzáad, például egy rejtvényt a riasztás hatástalanításához.
- Mobil játékok / Játékalkalmazások
A játékok lehetnek egyszerûek és fejlettek is, 3D grafikával és fizikával, globális besorolással, AR támogatással, és még a közösségi média integrációjával is. Nyilvánvaló, hogy egy bonyolultabb játék többe kerül, ezért nehéz becslés nélkül pontosan megmondani, mennyibe kerülhet egy alkalmazás elkészítése. A játékalkalmazások világszerte a legnépszerűbb alkalmazáskategóriák, és általában a legjövedelmezőbbek. Vegyük az Angry Birds-et, amelynek fejlesztése közel 140 000 dollár, és az első évben 70 millió dollárt keresett.
Ki fejlesztheti az alkalmazásötletemet?
Alapvetően 2 lehetőségünk van: mobilalkalmazás-fejlesztési ügynökségek és szabadúszó fejlesztők. Vizsgáljuk meg mindegyiket. Egy szakmai ügynökség felvétele biztosan drágább választásnak tűnik. De a megbízhatóság sokkal jobb, és egy fejlesztői csapat segít abban, hogy az ötletéből a legjobb alkalmazást szerezze be. Tervezők, programozók, projektmenedzserek – mindannyian képzettek és szoktak dolgozni a csapatban egymással.
Az óradíjak világszerte nagyban különböznek, függetlenül a végtermék minőségétől. Tehát, ha jó koncepciója van és világos stratégiája van, akkor nem kell többet fizetnie, mert a magas ár nem jelent magas minőséget.
Az alkalmazásügynökség alkalmazásának előnyei:
- Minden egyben – a jó vállalatok teljes személyzettel rendelkeznek, mindenkinek szüksége van. Nem kell külön keresni a programozókat, a tervezőket vagy a tesztelőket.
- Nézze meg, hogy mit fizet – portfólió, projektbecslés és óradíjak, mindent tud, amit fizet, mielőtt fizetne.
- Fegyelem és készség – a vállalatok biztosítják, hogy az alkalmazottak időben és jól végezzék munkájukat.
Hátrányként magasabb költséget jelenthet, mivel nyilvánvaló okokból a fejlesztő cégek magasabb alternatív lehetőségek mellett magasabb árakat számítanak fel.
Most nézzük át a szabadúszó alkalmazásfejlesztők költségeit. A jó szabadúszók továbbra is kiváló alkalmazásokat készíthetnek, amelyek nem rosszabbak, mint a fejlesztő cégek. Ugyanolyan minőségűek lennének, bár alacsonyabb költségek mellett. Tehát a legnagyobb profit a szabadúszó kódolóknak rendelhetjük: az olcsóbb költségeket a szoftvercégekhez képest.
A szabadúszók felvételének hátrányai:
- Találja meg mindet – ellentétben a teljes körű szolgáltatást nyújtó ügynökségekkel fejlesztőcsapat;
- nincs projektmenedzser, aki irányítja a folyamatot, ezért készen áll a csapat, a határidők és a költségvetés összehangolására;
- kommunikációs kérdések a projekt tagjai között;
- Készségek hiánya.
További lehetőségek a barkácsoláshoz
Alkalmazássablonok vagy kezdőkészletek. Ha bármilyen népszerű alkalmazáshoz hasonló ötlete van, nagy esély van rá, hogy licenszenként 25–200 dollárért megtalálja annak forráskódját. Ennek ellenére még mindig szükség van a tervezőkre, hogy megváltoztassák a dolgok megjelenését az alkalmazásban, és a programozókra, ha meg akarják változtatni a dolgok működését.
Online „alkalmazás-készítők”. Az alkalmazás elkészítése a programozás ismerete nélkül csodálatosan hangzik. Hogy őszinte legyek, a legtöbb ilyen alkalmazás korlátozott lehetőségekkel, eszközökkel, sőt típusokkal és műfajokkal rendelkezik. Lehet, hogy hibás, rosszul optimalizált és hiányzik az Ön által tervezett funkciókból. Az ilyen eszközök használatának előfizetési költségei havi 10 dollárból indulnak, vagy költséget jelenthetnek. Eredetileg 5000 USD.
Partnerség alkalmazás létrehozásához és a nyereség felosztásához. Két szó: túl kockázatos.
A fejlesztői csapat költségei az alkalmazás létrehozásához
Még egy kis alkalmazást is egy csapatnak kell elvégeznie, nem egy személynek, így jobb felhasználói élményt nyújt. Ez sokkal gyorsabb és sokkal minőségibb lenne a végén, mert mindenki elkötelezett és felelős a saját részéért. A komplex alkalmazások biztosan több embert igényelnek a fejlesztési folyamatban.
Alapvető fejlesztés t Az eam tartalmazhatja:
- Projektmenedzser
- Programozó
- UI / UX tervező
- QA mérnök
Kiterjesztett fejlesztői csapat:
- 1 projektmenedzser
- 2-4 alkalmazásfejlesztő
- 1 háttérfejlesztő
- 1-2 UI / UX tervező
- 1 minőségbiztosítási mérnök
- 1 rendszergazda
A feladatokat és költségeket az alábbi táblázat tartalmazza. .
Csapattag | Feladatok | Óránkénti költség |
Projektmenedzser | Megakadályozza a csapaton belüli bármilyen kommunikációt és helytelen magatartást, hogy elkerülje a buktatókat és betartsa a határidőket. | 20 USD + |
Fejlesztő | Írja az alkalmazás kódját, integrálja azt az adatforrással és javítja a hibákat. | 30 USD + |
Háttér-fejlesztő | Biztosítja, hogy az alkalmazás, az adatbázis és a szerver megfelelő módon kommunikáljanak egymással, és az egész alkalmazás megfelelően működjön. | $ 25 + |
Designer | Azon dolgozik, hogy az alkalmazás felülete hogyan kerülne elrendezésre, és hogy érezzék a felhasználók. Különböző optimalizálási feladatokat old meg. | 15 USD + |
Tester | Figyeli az alkalmazás egyes részeit, ellenőrzi a kódot és a tervezés minőségét, biztosítja a végtermék megfelel a projekt összes követelményének. | 20 USD + |
Az alkalmazás tervezésének költsége
A tervezés egy terv vagy egyezmény létrehozása egy objektum, rendszer vagy mérhető emberi interakció felépítésére – ezt találjuk a Wikipédiában. Steve Jobs híres idézete hozzáteszi, hogy a design nem csak az, aminek látszik és milyen érzés, hanem a design is. A mobilalkalmazások fejlesztése során a tervezés olyan szempontokat tartalmaz, mint a látványterv, a felhasználói felületek és az UX, logók, ikonok, márkaépítés, drótvázak stb. Melyek a tényezők, amelyek befolyásolják?
Költség a legfontosabb mobilalkalmazás-funkciók szerint
Az Outsystems felmérés szerint Az alkalmazásfejlesztés állapota 2017 néven a mobilalkalmazások körülbelül 80% -a 3 hónapot vesz igénybe , és 40% -uk legalább 6 hónapot igényel. Hogy lehet, lehet kérdezni? Nos, az alkalmazás fejlesztése bonyolult folyamat, és az alkalmazás létrehozásának költségeit főként a funkciók és a tervezés határozza meg. Vizsgáljuk meg az alkalmazás általános jellemzőit az idő és a költség tekintetében.
Előtte azt is meg kell jegyeznünk, hogy nincs egyetlen árcímke sem beállítva, mivel a funkciók minden alkalmazásprojektnél eltérőek, mögöttük saját logika áll, különféle kivitelekkel rendelkezik, stb. Az alábbiakban a funkciók leírásában talál többet. A becslésekhez alacsony (25 USD) és medián (50 USD) óradíjat fogunk használni.
-
Felhasználói bejelentkezés
Ez az, amikor az alkalmazás felhasználóinak regisztrálniuk kell és be kell jelentkezniük egy alkalmazásba a használatához. Regisztráció e-mailben vagy telefonon, míg a közösségi média fiókokon keresztül történő bejelentkezés a legnépszerűbb lehetőség. A közösségi bejelentkezés megkönnyíti az alkalmazáshoz való hozzáférést, valamint automatikusan létrehoz egy felhasználói profilt és összegyűjti az összes nyilvános adatot egy személyről. Ez az alkalmazásfejlesztés szokásos gyakorlata, és körülbelül 20 órát vesz igénybe. 500-1 000 dollár költséget jelent.
-
Nyomja meg az értesítéseket
Ez a mai alkalmazások 99% -ának kötelező funkció. Ezek valós idejű frissítések, amelyek folyamatosan tájékoztatják a felhasználókat az alkalmazással vagy szolgáltatással kapcsolatos tevékenységekről. A trükk itt az, hogy az értesítéseknek több típusa létezik: egyszerű szöveg, képek vagy akciógombok. Ezenkívül az alkalmazáslogika számít – mikor és kinek (például a csevegőalkalmazásokban) érkezik az értesítés. A fejlesztés ütemterve 20 és 200 óra között van. A költségek 1000 és 10 000 dollár között mozoghatnak.
-
Navigáció
A teljes felhasználó áramlik egy olyan alkalmazáson keresztül, amelyet elképzelni kell, és tervezett a fejlesztés előtt. Az alkalmazásnavigáció meghatározza, hogy a felhasználók hogyan mozognak egyik képernyőről a másikra, hogyan térnek vissza a főmenübe, hogyan cselekednek, bezárják az alkalmazást és így tovább. A görgetés, ellop, műveleti gombok, nyilak, ikonok és egyebek azt jelentik, hogy a felhasználói felület architektúrája az alapja egy alkalmazásnak, amelyre fel lehet építeni. Ez a logika 10+ órát igényel, ami 250-500 dollárba kerülhet.
-
Álló / fekvő nézet
A előző funkció, az interfész koncepció is része minden alkalmazásnak. Alapvetően így mutatják be a felhasználók számára az alkalmazások elemlistáját, más néven az Android közösségben a master / detail folyamatot, valamint az Apple iOS esetében álló / fekvő tájolást. A kialakítás típusától függően a fejlesztők körülbelül 20 óra alatt beállíthatják a nézetet, körülbelül 500-1 000 dollárért.
-
Médiatartalom
Bár feltételezzük, hogy az interaktív funkciók alapértelmezés szerint megjelennek, ezek is bizonyos munkák eredményei. Egyes alkalmazásokhoz képekre, videókra van szükség, más alkalmazásoknak audiofájlok támogatására van szükségük. És természetesen a modern közösségi hálózatok és üzenetküldő alkalmazások többségének minderre szükségük van, plusz szerkesztési képességekre, effektusokra, szűrőkre, hangulatjelekre, hangulatjelekre stb. Például a C ++ alkalmasabb nyelv, mint a Java a médiatartalmak alkalmazásba történő beépítésére. Emellett a natív fejlesztőkészletek (NDK) nagy segítséget nyújtanak. Összességében az alkalmazásmérnököknek ehhez legalább 20 óra szükséges, így 1000 dollárból indulhatunk.
-
Geolocation
Olyan szolgáltatás, amely kulcsfontosságú a taxi alkalmazások, a randevú alkalmazások, az éttermi alkalmazások, az üzleti alkalmazások, az utazási alkalmazások és a sok más. Ez a telefon GPS-jén és a valós idejű felhasználói engedélyeken alapul (kötelező és opcionális). A költségeket tekintve a földrajzi helymeghatározás pontosságától függ, és általában általános területre, közepes távolságra és pontos helyekre oszlik. Nem kevesebb, mint 50 órás fejlesztésre számíthat, ez 1250-2500 dollár.
-
Google Maps integráció
A földrajzi helymeghatározással együtt, ha a projekt feltételezi a Google Maps integrálását mobilalkalmazásába, a fejlesztőknek legalább 20 órára van szükségük ahhoz. A másik oldal meghatározhatatlan, mivel minden attól függ, hogy miként lehet a Maps-et beépíteni az alkalmazáslogikába, milyen feladatokat kell végrehajtania, stb., Így a fejlesztés valóban időigényes lehet. Pozitívum, hogy a Google hivatalos szolgáltatásai kéznél vannak. A költség 1000 dollárnál kezdődik.
-
Csevegés / Üzenetek
Ez számos alkalmazás számára is elengedhetetlen jellemző, bár számos változó játszanak, hogy kiszámíthassák a költségeket. Hogy konkrét legyünk, milyen csevegést szeretnénk? Közvetlen személyes beszélgetés vagy csoportos csevegés? Támogatja a fájlátvitelt? Menti az üzenetküldést és az előzményeket, vagy bizonyos idő után automatikusan törli őket? Van offline módja? Van benne smiley / hangulatjel? Értesítéseket küld (küldés, megtekintés, feltöltés stb.)?
Meg tudjuk mondani a pontos költségeket az összes rendelkezésre álló műszaki specifikációval, de legalább 80 + órára számíthatunk egy csevegés kialakítására. A költségek 2000–4000 dollárnál kezdődnek.
-
Hirdetések
A mobilhirdetések az alkalmazást használók számára egyszerű módon jelennek meg szöveges, szalaghirdetés vagy teljes képernyős előugró ablakok. A hirdetések testre szabhatók, bár rengeteg külső szolgáltatás és hálózat (Google AdMob, InMobi, Tapjoy, Flurry és még sok más), SDK és API-k vannak, amelyek nagyban segítik a fejlesztőket. Így ennek a funkciónak a típustól függően körülbelül 20-50 órát kell igénybe vennie. A költségtartomány 1000-2500 dollár lehet.
-
Alkalmazáson belüli vásárlások
Az alkalmazásokon belüli hirdetések nyilvánvalóan a vásárlási lehetőségeket jelentik a felhasználó okostelefonját. Lehet, hogy különféle tartalmak vagy elemek vásárolhatók meg – termékek vagy szolgáltatások, előfizetések, új / prémium funkciók stb. Ennek a szolgáltatásnak a fejlesztése nem lehet nehéz egy bérelt ügynökség vagy egy fejlesztő számára, és ennek elvégzéséhez szükséges idő alapvetően a vásárlók számától függ. körülbelül 30 órás. A becsült költség 750–1500 USD.
-
Fizetési integráció
Természetesen azért, hogy a felhasználók vásárolhassanak valamit a egy alkalmazást és egy fizetési rendszert is telepíteni kell. Rengeteg rendszeropció közül lehet választani – Android Pay, Google Wallet, Apple Pay, Stripe, PayPal, Intuit, Square, Braintree és még sokan mások. A fejlesztők a legtöbbjüket közvetlenül az átjáró API-k segítségével integrálhatják egy alkalmazásba.
A feladat hatóköre több tényezőtől függ: hogyan zajlanak a fizetések, hogyan és hol tárolják az adatokat, mennyire biztonságosak a tranzakciók, milyen szintű PCI-megfelelés (fizetési kártya-ipar) biztosított, stb. Saját Android- és iOS-fejlesztőink beismerik számunkra, hogy körülbelül 50 vagy több órára van szükségük egy fizetési rendszer integrálásához. Tehát, ha átlagosan két mobil fizetési módot választunk, akkor ennek a szolgáltatásnak a költsége 2500 és 5000 USD között lehet.
- Az eszközök közötti szinkronizálás
a magas összekapcsolhatóság és az információhoz való mobilitás kora azt jelenti, hogy nyer vagy veszít. Különösen azoknak a vállalkozásoknak, amelyek számítógépeken, okostelefonokon, táblagépeken vagy PDA-kon dolgoznak. Vegyük példaként a kiskereskedelmi alkalmazásokat: amikor elemeket vagy készletet frissít a központi szerveren, az összes alkalmazás ügyfelének szüksége van a pontos frissített adatok megtekintésére.
A szinkronizálási funkció mobilalkalmazásokba történő bevezetésének költségei a következőkhöz vannak kötve: A) az adatmennyiség, B) az adatszerkezet fajtája. Speciális platformok / szolgáltatások – például a Firebase for Android készülékek – segítségével a fejlesztők több mint 50 órát igényelnek, a hozzávetőleges költség 1250-2500 USD.
-
Streaming
Ez a funkció olyan alkalmazások számára készült, mint a Netflix, az HBO Now, a Hulu, a Twitch stb. A beállítás beállítása közvetlenül több tényezőtől függ. Először az alkalmazáslogika és az adatfeldolgozás. Valós időben elküldik az adatokat a szerverre, és onnan továbbítja őket, vagy egy helyi fájlon keresztüli “rögzítés és küldés” opción keresztül? Másodszor, milyen video / audio fájlformátumok támogatottak? Továbbá, milyen beállítások vannak a felhasználók számára telefonkamerák és internetkapcsolat. Végül legalább 30 órás fejlesztésre van szükség, és ez legalább 1500 dollárba kerül.
-
Többnyelvű támogatás
Ha egy alkalmazást különféle nyelveken, különböző régiókban kell bemutatni, egyszerű és egyszerű. Két fő szempont, amely befolyásolja ezt a feladatot és annak költségeit, az adatok köre és a felhasználói felület beállításai. Az alkalmazás, mint fő, körülbelül 15 órányi fejlesztői időt igényel. Abban az esetben, ha az interfészeket újra kell állítani (plaz arab nyelvek esetében az RTL / LTR irány a CSS-ben stb.) több munka van. Tehát ez a szolgáltatás nem olyan drága, és körülbelül 350-750 dollárba kerül.
-
Offline mód
Sok mobil szépsége Az alkalmazások offline képességekkel rendelkeznek. Az üzenetküldő alkalmazásokban továbbra is megtekintheti a csevegési előzményeket a legfrissebb üzenetekig, mielőtt megszakadna a kapcsolat. Néhány módja van az offline adattárolásnak és a mobilalkalmazásokban lévő adatokhoz való hozzáférésnek – helyi gyorsítótár, cookie-k, megosztott beállítások, helyi tárhely, SQL adatbázisok. A fő kérdés eddig az adatcsoportok és az azokra vonatkozó szabályok meghatározása. Összességében a fejlesztőknek legalább 40 órára van szükségük, ami 1000–2000 dollárba kerül.
-
Adatbázis
Az offline móddal együtt haladva, sok esetben alkalmazásához valószínűleg adatbázisra van szükség az adatok helyi tárolásához egy eszközön. A mobilalkalmazások fejlesztői általában egy bizonyos nyílt forráskódú megoldást használnak az adatbázis létrehozásához. Az SQLite például egy kompakt beágyazott adatbázis / könyvtár, amely az összes adatot egyetlen fájlba menti az eszközön. A feladat az adattípustól függ, és körülbelül 30 órát vesz igénybe, ami viszont 750–1500 dollárba kerül.
-
Telefonérzékelők használata
Sok alkalmazás támaszkodik a telefon képességeire. Például a giroszkóp olyan érzékelő, amely méri a forgás sebességét és 3 értéket ad meg: hangmagasság, gördülés és azimut. Vannak még:
- Gyorsulásmérő, a telefon tájolásának érzékelése
- Digitális iránytű, a mágneses térhez viszonyított tájoláshoz
- GPS, műholdas pontos helymeghatározás
- Barométer, a GPS segítése a magassági adatok megszerzésében
- Fényérzékelő, a képernyő fényerejének automatikus beállítása
- Közelségérzékelő, a fül általi érintéses parancsok megakadályozása
- lépésszámláló, a felhasználó lépéseinek kiszámítása
- ujjlenyomat-érzékelő
..és mások mobileszköztől függően. Az alkalmazáslogika és az érzékelők integrálásának átlagos ideje 10 fejlesztői óra. Tehát nem kerül sokba (250-500 USD).
-
Doze / Standby mode optimalizálás
Dózer módban amikor egy eszköz nincs kihúzva az áramforrásból és áll, megtakarítva az akkumulátort és a CPU-t, az alkalmazások a karbantartási időszakokban továbbra is hozzáférhetnek a hálózathoz. Ez kapcsolódhat a Facebook / Twitter / Google értesítésekhez, csevegőüzenetekhez, riasztásokhoz stb. Az alkalmazások munkájának, szinkronizálásának és hálózatainak kezeléséhez a fejlesztőknek több mint 50 órára van szükségük, ami végül 1250-2500 dollár közötti költségre utal. / p>
-
Testreszabás
Ez az, amikor a felhasználó saját ízlése szerint szabályozhatja és módosíthatja az alkalmazás kilátásait. például. nyelvváltás, váltás listanézetről csempékre vagy teljes szélességű képernyőkártyákra, stb. Az ilyen feladatok becslése általában 20-25 óra képernyőnként. Ha újrafelhasználható elemeket kell létrehoznia, amelyeket a jövőben használhat, azaz egy egyedi SDK-t a fejlesztői kifejezésekben, amely több mint 35 órányi munkát igényel. Összességében elmondható, hogy a minimális költség itt 1500 dollárnál kezdődik.
-
Keresés
Az egyéni keresési kérelmek beágyazása növelheti a felhasználókat elkötelezettség jelentősen. Bizonyára az Android és az iOS okostelefonoknak megvan a saját keresésük, de javíthatja vagy egyedivé teheti az alkalmazásához. Hogyan csinálod és mennyibe kerül, a keresési kérelmek típusától függ, bár legalább 10 órás fejlesztésre van szükség. A költségek 250-500 dollárból indulnak.
-
Adattitkosítás
A magánadatok biztonsága nem alábecsülhető és nem lehet túl hangsúlyos 2017 és azon túl. Az adatok titkosítása az illetéktelen hozzáférés megakadályozása érdekében feltétlenül szükséges minden üzleti mobilalkalmazáshoz. Ez azt jelenti, hogy az információt kódokká kell alakítani, és csak a feladó és a fogadó tudja visszafejteni az úgynevezett “kulcsokkal”. Például a WhatsApp minden egyes üzenetet egyedi zárral és kulccsal küld – ez végpontok között ismert titkosítás.
Az adattitkosítás mobilalkalmazásba történő bevezetésekor elsősorban a fő szempont az adattípus. Titkosítanunk kell egy sima szöveget, képeket, audiofájlokat, videókat stb. kompatibilitás az eszközök között, mert azt akarjuk, hogy egy Android-telefon tulajdonosa dekódolja az iPhone-tulajdonos adatait, igaz? Nem kevesebb, mint 20 órás fejlesztésre számít, ami 500-1000 dollár költséget jelent.
Folytathatnánk a listát funkciókkal, de elég információnak tűnik a megemésztéshez. Bizonyára nem az alkalmazás funkcionalitása az egyetlen dolog, miközben figyelembe vesszük, hogy mennyibe kerül egy alkalmazás elkészítése. Alkalmazásarchitektúra, tervezés / UX, egységtesztek, hibajavítások, kódjavítás, a projektmenedzsment vagy egyéb dolgok is játszanak.
Az alkalmazás karbantartási költségei
Unfo Szerencsére a kiadásai nem érnek véget az alkalmazás kiadásával. De miért kellene befektetnie az alkalmazás karbantartásába? Az a pillanat, amikor alkalmazását közzéteszi az App Store-ban és / vagy a Google Playen, nem a happy end. Ez csak egy fejezet vége. Valójában ez csak a kezdet. Egyébként nem az a vége, amikor pár százezer letöltést is kap. Meg kell céloznia a DAU-t (napi aktív felhasználók).Más szavakkal, azt szeretné elérni, hogy az emberek töltsék le az alkalmazást, és minél gyakrabban használják tovább.
Például, ha az alkalmazás fejlesztése 200 000 dollárba kerül, akkor megbecsülheti, hogy az alkalmazás karbantartása körülbelül 40 000 USD lesz év. A további funkciók megnövelhetik az alkalmazás karbantartásának költségeit, amelyek a következőket tartalmazhatják:
- nagy teljesítményű szerverek – 20-60 USD / hó
- push-értesítések – 10 USD / hó
- fizetési átjárók – legfeljebb 150 USD / hó (plusz minden tranzakció díja)
- sürgősségi karbantartás – a vészhelyzet jellegétől függ
- harmadik fél API-k díjai
- hibajavítás
- az alkalmazás fejlesztői díjat tárol – 25 USD a Google Playen, 99 USD az Apple App-nál.
Következtetés
Tehát mennyi kerül egy alkalmazás felépítése? Ez sok tényezőtől függ. A fejlesztési díjak, az alkalmazás mérete, a komplexitás és a technológiák újdonságai benne vannak. Reméljük, hogy kevés kutatásunk segít megtalálni a saját válaszait. Ha nem, akkor készek vagyunk segíteni az alkalmazásötletének becslésében.
A legnagyobb iparági felmérések szerint a vállalati mobilalkalmazás kifejlesztésének költségtartománya 100 000 és 500 000 USD között van:
- A ThinkMobiles felmérése szerint az alkalmazás létrehozásának medián ára 171 450 USD.
- A Kinvey felmérése szerint a medián költség 270 000 USD.
- Különböző online költségkalkulátorok 200 000 USD és 350 000 USD egy tucatnyi funkcióval rendelkező alkalmazásért.
- Az alkalmazás-fejlesztő vállalatok által megadott tipikus költségtartomány 100 000 – 500 000 USD.