business-software

Cât costă să faci o aplicație: web, mobil și taxele magazinelor

Din ce se compune costul unei aplicații web sau mobile: dezvoltare, backend, publicare în App Store și Google Play, întreținere. Cifre verificabile.

Cuprins

Costul unei aplicații se compune din patru straturi: dezvoltarea propriu-zisă, backend-ul și infrastructura pe care rulează, taxele de publicare în magazine (singurele cifre fixe din tot calculul, detaliate mai jos) și întreținerea de după lansare. Ghidul desface fiecare strat, cu ce îl scumpește și ce îl ieftinește, ca să poți citi o ofertă în cunoștință de cauză.

Din ce se compune costul unei aplicații?

  • Analiza și designul. Ce face aplicația, pentru cine, cu ce ecrane. Partea ieftină care decide restul; o listă clară de funcționalități e cel mai bun instrument de negociere a prețului.
  • Dezvoltarea aplicației. Componenta principală de cost, proporțională cu numărul de ecrane, de fluxuri și de cazuri speciale, nu cu "cât de complicată pare ideea".
  • Backend-ul. Serverul, baza de date și API-ul din spate. Orice aplicație care are conturi, date sincronizate sau plăți are nevoie de unul; e frecvent jumătatea nevăzută a bugetului.
  • Publicarea. Conturile de dezvoltator, materialele de magazin, procesul de verificare. Detaliat mai jos, pentru că aici circulă cele mai multe cifre greșite.
  • Întreținerea. Găzduire, monitorizare, actualizări de sistem și de librării, compatibilitate cu versiunile noi de iOS și Android. Cost recurent, permanent, subestimat aproape mereu la prima aplicație.

Cât costă publicarea în Google Play și App Store?

Cifrele oficiale sunt simple: contul de dezvoltator Google Play costă 25 USD, plătiți o singură dată; programul Apple Developer costă 99 USD pe an și trebuie menținut activ ca aplicația să rămână în App Store1. La vânzările din aplicație, ambele magazine opresc un comision din tranzacții, cu praguri reduse pentru veniturile mici.

Costul practic al publicării e însă în jurul acestor taxe, nu în ele: grafica de magazin (iconițe, capturi de ecran pe mai multe formate), textele de listare, politica de confidențialitate obligatorie, formularele despre datele colectate și trecerea procesului de recenzie, care poate întoarce aplicația cu observații de rezolvat. La prima publicare, pregătirea acestor materiale ia de regulă mai mult timp decât crearea conturilor.

Aplicație web sau aplicație mobilă: care costă mai puțin?

Aplicația web câștigă la cost aproape mereu: un singur cod pentru toate platformele, fără procese de aprobare, cu actualizări care ajung instant la toți utilizatorii. O aplicație web progresivă (PWA) se poate și instala pe telefon, cu iconiță pe ecran, acoperind o parte bună din motivele pentru care se cere "o aplicație mobilă".

Aplicația mobilă își justifică diferența de cost când ai nevoie de notificări push pe iOS, de funcționare offline serioasă, de acces la hardware (cameră, senzori, Bluetooth) sau de prezența în magazine ca și canal de distribuție. Vestea bună: dezvoltarea dintr-un singur cod pentru iOS și Android a devenit norma, deci "aplicație mobilă" nu mai înseamnă automat două proiecte plătite separat.

Ce scumpește o aplicație și ce o ieftinește?

Scumpesc: conturile de utilizator cu roluri, plățile în aplicație, sincronizarea offline, integrarea cu sisteme existente ale firmei, hărțile și localizarea în timp real, chat-ul, orice "ca la Uber/Glovo" spus la prima discuție. Fiecare din ele e un subsistem întreg, nu o bifă.

Ieftinesc: lansarea cu lista minimă de funcționalități care rezolvă problema principală (restul se adaugă pe etape, pe utilizatori reali), refolosirea backend-ului existent al firmei unde există unul, alegerea unei aplicații web unde nu există un motiv tare pentru magazin, și un singur om cu mandat de decizie pe partea firmei. Actualizările livrate over-the-air ieftinesc și viața de după lansare, pentru că nu mai treci prin recenzia magazinului la fiecare corecție mică.

Cum ții bugetul unei aplicații sub control?

Trei reguli acoperă majoritatea deraierilor de buget. Prima: definește versiunea minimă în scris, ca listă de funcționalități, și orice idee nouă apărută pe parcurs intră pe lista versiunii următoare, nu în proiectul curent. A doua: cere livrări intermediare la interval de săptămâni, cu ceva funcțional de încercat; un proiect care nu arată nimic trei luni nu e "în grafic", e nemăsurabil. A treia: validează ideea pe varianta cea mai ieftină care o poate testa, adesea o aplicație web simplă sau chiar un formular cu un proces manual în spate, înainte să plătești versiunea completă.

Aceeași logică se aplică și la alegerea furnizorului: o ofertă fixă pe listă clară de funcționalități, cu etape și cu cost de întreținere numit explicit, bate o estimare orară deschisă, oricât de mic ar fi tariful orar din ea. Tariful mic pe oră cu număr nelimitat de ore e cea mai scumpă formulă din industrie.

Cât costă întreținerea unei aplicații după lansare?

Bugetul de întreținere acoperă găzduirea backend-ului, monitorizarea cu alerte, backup-urile, actualizările de librării și de sisteme de operare (iOS și Android schimbă reguli anual) și taxa Apple recurentă. Ordinul de mărime sănătos e o fracțiune din costul de dezvoltare, în fiecare an; o aplicație lăsată fără întreținere se degradează vizibil în doi ani, întâi pe telefoanele noi, apoi peste tot.

La evaluarea ofertelor, cere explicit costul lunar de după lansare și ce include. Oferta care tace despre întreținere nu e mai ieftină; doar amână discuția până când aplicația pică și nu răspunde nimeni.

De ce crawlerra pentru aplicația ta?

Construim aplicații web și mobile dintr-un singur cod, cu backend-ul inclus, pe stack-ul nostru standard (Angular, Spring Boot, Postgres). Aplicația PromoAzi, produsul nostru propriu, e live în ambele magazine2, deci procesul de publicare (conturi, materiale, recenzii, actualizări) îl parcurgem pe produsele noastre, nu doar la clienți. Livrăm în etape, cu prima versiune funcțională în săptămâni, și rămânem după lansare cu monitorizare și actualizări; când o aplicație web îți rezolvă problema la o fracțiune din cost, asta îți recomandăm, iar pentru procesele interne ale firmei, alternativa des mai ieftină e o automatizare, nu o aplicație nouă.

  1. Taxa de înregistrare Google Play: 25 USD, o singură dată. Programul Apple Developer: 99 USD pe an (299 USD pe an pentru varianta Enterprise), conform paginilor oficiale ale celor două programe. [seo.app_store_developer_fees]
  2. PromoAzi, aplicația proprie crawlerra, publicată în App Store și Google Play ("live în ambele magazine"). [services.s02_promoazi]

Întrebări frecvente

Cât costă să pui o aplicație pe Google Play?

Taxa de înregistrare a contului de dezvoltator Google Play este de 25 USD, plătită o singură dată. Ea acoperă contul, nu aplicația: după înregistrare poți publica mai multe aplicații fără taxe suplimentare de listare. Costul real al publicării stă în pregătirea materialelor (grafică, descrieri, politică de confidențialitate) și în trecerea procesului de verificare.

Cât costă să publici o aplicație în App Store?

Programul Apple Developer costă 99 USD pe an, iar abonamentul trebuie menținut ca aplicația să rămână în magazin. Spre deosebire de Google Play, taxa e recurentă: dacă abonamentul expiră, aplicația se retrage de la descărcare. La aceasta se adaugă comisionul Apple din vânzările în aplicație, acolo unde există.

Pot face o aplicație fără programare?

Da, pentru cazuri simple: platformele no-code acoperă formulare, cataloage și fluxuri standard. Limitele apar la integrări cu sisteme externe, la logică specifică firmei și la performanță. Regula practică: no-code pentru a valida ieftin o idee, dezvoltare adevărată când ideea validată are nevoie de integrări, offline sau volum.

Aplicație mobilă sau site web: cu ce începi?

Pentru majoritatea firmelor, cu o aplicație web: un singur cod, fără procese de aprobare în magazine, actualizări instant. Aplicația mobilă nativă se justifică atunci când ai nevoie de notificări push agresive, de funcționare offline serioasă sau de acces la hardware. O aplicație web instalabilă acoperă des ambele lumi la o fracțiune din cost.