3 min čitanja
Koliko košta mobilna aplikacija u BiH i šta ulazi u cijenu
Mobilna aplikacija kod mene počinje od 2500 KM. Šta je uključeno u tu cijenu, šta je poskupljuje i koji troškovi dolaze tek nakon objave na trgovinama.
Piše BadyCodescijena, mobilne aplikacije, mali biznis
Mobilna aplikacija kod mene počinje od 2500 KM i za tu cijenu dobijete aplikaciju koja radi i na iPhoneu i na Androidu, jer se piše jednom u React Nativeu. Cijena raste s brojem ekrana, potrebom za korisničkim nalozima, bazom podataka i povezivanjem s vašim postojećim sistemom. Tačnu ponudu dobijete besplatno nakon kratkog razgovora o tome šta aplikacija treba raditi.
To je početna cijena. Ono što je korisnije znati jeste šta se iza nje krije — i koji troškovi dolaze tek kad je aplikacija gotova.
Šta ulazi u početnu cijenu
Za 2500 KM radim aplikaciju manjeg obima: nekoliko ekrana, jasan tok kroz koji korisnik prolazi, i podaci koji dolaze iz jednog izvora. Konkretno, u to ulazi:
- Dizajn ekrana prilagođen vašem brendu, a ne gotov šablon.
- Jedan kod za oba sistema — iOS i Android verzija nastaju istovremeno.
- Testiranje na stvarnim uređajima, ne samo u simulatoru.
- Priprema za objavu — ikone, opisi, snimci ekrana, sve što trgovine traže.
- Postavljanje na App Store i Google Play pod vašim nalozima.
Rok je tipično 8–12 sedmica, a više kad aplikacija ima svoj server i korisničke naloge. Najviše zavisi od toga koliko brzo se dogovorimo oko sadržaja i koliko dugo traje pregled na trgovinama.
Šta poskupljuje aplikaciju
Svaka od ovih stavki je posao za sebe i svaka pomjera cijenu iznad početne:
- Korisnički nalozi i prijava. Čim ljudi imaju profil, trebate registraciju, resetovanje lozinke, brisanje naloga i pravila o podacima.
- Vlastiti server i baza. Ako aplikacija čuva podatke, neko mora napraviti i održavati ono što stoji iza nje.
- Plaćanje unutar aplikacije. Tehnički i administrativno najzahtjevniji dio, s pravilima koja Apple i Google strogo provode.
- Push notifikacije. Jednostavne za slanje, zahtjevnije kad trebaju biti pametne i personalizovane.
- Povezivanje s postojećim sistemom. Ako već imate kasu, zalihe ili raspored termina, aplikacija se mora s tim razgovarati.
- Offline rad. Aplikacija koja mora raditi bez interneta je drugačiji projekat od one koja ne mora.
Ništa od ovoga se ne pojavljuje na kraju kao iznenađenje. Dogovori se unaprijed, u fazama, s cijenom po fazi.
Troškovi koji ne prestaju nakon objave
Ovo je dio koji vlasnici biznisa najčešće previde. Aplikacija nije jednokratan trošak kao štampa letaka:
- Nalozi za programere. Apple naplaćuje članarinu jednom godišnje, Google jednokratnu naknadu pri otvaranju naloga. Nalozi moraju biti na ime vaše firme.
- Server, ako ga aplikacija ima. Mjesečni trošak koji ovisi o tome koliko ljudi aplikaciju koristi.
- Održavanje. iOS i Android svake godine izađu u novoj verziji. Aplikacija koja se ne dira dvije godine počne se rušiti sama od sebe.
Dobra vijest je da su ovi troškovi predvidivi i da ih znate unaprijed, prije nego što se išta počne raditi.
Zašto pišem jedan kod za oba sistema
Klasičan pristup znači dvije odvojene aplikacije — jednu za iPhone, jednu za Android — i praktično dvostruki posao. Koristim React Native i Expo, što znači jedan kod iz kojeg nastaju obje verzije.
Za vas to znači tri stvari: niža cijena izrade, jedna ispravka umjesto dvije kad nešto treba popraviti, i to da obje verzije uvijek imaju iste funkcije. Nema situacije da Android korisnici čekaju mjesec dana na nešto što iPhone već ima.
Šta dalje
Ako razmišljate o aplikaciji, pogledajte šta tačno radim ili mi pišite — opišite u par rečenica šta aplikacija treba raditi i kome je namijenjena. Odgovorim iskreno i kad mislim da vam aplikacija zapravo ne treba.
Česta pitanja
Može li se aplikacija raditi u fazama, da ne platim sve odjednom? Da, i tako obično i radimo. Prva faza je aplikacija s onim što je neophodno da bude korisna. Kad to proradi i vidite kako je ljudi koriste, dogovaramo sljedeću fazu.
Šta ako trgovina odbije moju aplikaciju? Dešava se, najčešće zbog sitnica u opisu, pravilima o privatnosti ili nedostajućem načinu brisanja naloga. To je uključeno u posao — ispravim i pošaljem ponovo, bez dodatne naplate.