Sfaturi și costuri pentru a crea o aplicație de apeluri video precum Totok
Publicat: 2021-10-05Aplicațiile Messenger sunt foarte populare în aceste zile, ignorând chiar creșterea bruscă a popularității din cauza pandemiei coronavirusului. În acest articol, vorbim despre cum să construim o aplicație precum ToTok, un mesager lansat anul trecut în Emiratele Arabe Unite despre care s-a vorbit pe larg și este înconjurat de controverse. Vom atinge facilitățile și problemele sale și vom estima costul realizării unei aplicații precum ToTok messenger.
Conținut:
- Ce este ToTok?
- De ce sunt interzise serviciile VoIP gratuite în EAU?
- Controversa ToTok
- De ce ToTok a devenit atât de popular?
- Cum să construiești o aplicație precum ToTok
- Funcții necesare pentru o aplicație de mesagerie video precum ToTok
- Costul dezvoltării unei aplicații mobile precum ToTok
Ce este ToTok?
Mesagerul ToTok a fost lansat în 2019 în Emiratele Arabe Unite pentru a satisface cererea de instrumente gratuite de apel audio / video online , deoarece Skype, WhatsApp și alte servicii VoIP gratuite sunt interzise în țară. ToTok oferă toate funcțiile de bază VoIP pe care le-ați aștepta de la un serviciu gratuit. Vom extinde acest lucru puțin mai târziu. Dar, mai întâi, am dori să aruncăm o lumină asupra problemelor cu care se confruntă serviciile VoIP în Emiratele Arabe Unite.
De ce sunt interzise serviciile VoIP gratuite în EAU?
Această întrebare nu este ușor de răspuns. Practic, pentru ca un serviciu de comunicații să funcționeze în Emiratele Arabe Unite, acesta trebuie să fie aprobat de Autoritatea de Reglementare în Telecomunicații (TRA) . TRA efectuează un audit pentru a considera un serviciu adecvat. Regulile pentru aprobare includ cerințe de securitate și respectarea legislației EAU.
În Emiratele Arabe Unite, există două companii principale de telecomunicații care oferă servicii VoIP: Etisalat și Du. Ambele companii sunt din punct de vedere tehnic deținute de guvern. Pare rezonabil să credem că serviciile de telecomunicații gratuite străine sunt interzise în țară pentru ca companiile naționale să păstreze monopolul și să păstreze profiturile în interiorul statului.
Din motive de claritate, serviciile de telecomunicații străine funcționează în Emirate. Puteți trimite mesaje prin Skype și WhatsApp pe teritoriul Emiratelor. Ceea ce nu puteți face este să efectuați apeluri audio și video folosind aceste servicii. În schimb, va trebui să utilizați una dintre opțiunile aprobate, cum ar fi BOTIM, un serviciu bazat pe abonament pentru apeluri video și vocale. Există o serie de astfel de servicii care operează în Emiratele Arabe Unite, dar toate sunt plătite. Ei bine, toți au fost plătiți înainte ca ToTok să apară.
Oamenii din Emiratele Arabe Unite au sărit cu bucurie la ocazia de a efectua apeluri gratuite prin internet. Cu toate acestea, la începutul anului 2020, aplicația ToTok a fost eliminată atât din Google Play Store, cât și din Apple App Store și, în momentul scrierii, nu a fost restabilită. Deci ce s-a întâmplat?
Controversa ToTok
La sfârșitul anului 2019, un raport a fost publicat în The New York Times în care se preciza că guvernul EAU folosea ToTok pentru supraveghere . Acest raport s-a bazat pe o evaluare efectuată de serviciile secrete americane și a susținut că, deși ToTok nu este malware și nu există portiere sau exploatări, compania din spatele aplicației - Breej Holding - are legături cu serviciile de informații emirate. Acest lucru a sugerat ideea că ToTok colectează date de pe telefoanele utilizatorilor, precum jurnalele de apeluri, imagini și înregistrări video și audio și le partajează cu guvernul.
Raportul a declanșat atât decizia Google, cât și Apple de a elimina ToTok din magazinele lor de aplicații respective la începutul lunii ianuarie. Aplicația a fost readusă ulterior pe Google Play în urma unei declarații a lui Breej Holding prin care a negat orice implicare cu guvernul. Cu toate acestea, a fost din nou eliminat în februarie.
În acest moment, ToTok pentru Android poate fi găsit în Huawei AppGallery și ca fișier APK pe site-ul oficial al aplicației. Nu există nicio opțiune de instalare pe dispozitivele iOS. Între timp, ancheta pare să continue.
De ce ToTok a devenit atât de popular?
Faptul că ToTok a fost practic singura alternativă gratuită la apelurile cu plată din Emiratele Arabe Unite a avut probabil mult de-a face cu popularitatea sa. Cu toate acestea, în ciuda controverselor din jurul său, pur din punctul de vedere al utilizabilității, ToTok este un mesager decent, chiar dacă nimic extraordinar.
ToTok oferă:
- mesaje individuale și chaturi de grup
- posibilitatea de a trimite mesaje audio și video prin chat
- schimb de fișiere
- apeluri audio gratuite nelimitate
- apeluri video gratuite nelimitate
- apeluri de conferință pentru până la 20 de utilizatori simultan
În ceea ce privește extrasele distractive, utilizatorii pot schimba stickere și gif-uri, pot seta fundaluri de chat și pot partaja locații. Cei care folosesc Telegram, WhatsApp sau Viber sunt suficient de familiarizați cu aceste caracteristici.
Ultima caracteristică pe care ToTok o are este un filtru de retușare alimentat de AI pentru a fi utilizat în timpul apelurilor video . Acest lucru ar putea fi popular printre unii oameni, deși alții îl vor spune că nu sunt pozitivi în corp. Totuși, fiecare utilizator decide să folosească această caracteristică.
Cum să construiești o aplicație precum ToTok
Analiza afacerii
Pentru a dezvolta o aplicație mobilă similară cu ToTok, trebuie mai întâi să efectuați cercetări. La urma urmei, există numeroși concurenți de renume mondial sub forma Skype, Telegram și WhatsApp. Va trebui să cunoașteți piața, inclusiv specificul zonei în care intenționați să lansați și cerințele publicului țintă. De asemenea, va trebui să găsiți o propunere de valoare unică - o caracteristică sau un set de caracteristici care vă vor ajuta să comercializați produsul și să smulgeți utilizatorii de la concurenți.
Dacă intenționați să lucrați cu o companie de dezvoltare a externalizării în loc de dezvoltatori independenți independenți, cel mai probabil veți avea un manager de proiect și poate un analist de afaceri care să vă ajute să efectuați cercetări. La Mind Studios, managerii noștri de proiect au experiență și în analiza afacerilor și pot efectua cercetări aprofundate.
Analiza de afaceri singură poate dura două până la patru săptămâni de muncă, în funcție de piață.
Proiectare, prototipare și feedback
În timp ce efectuați analize de afaceri sau imediat după aceea, echipa dvs. ar trebui să înceapă să creeze primele machete sau prototipuri de fidelitate scăzută ale aplicației dvs. Acest lucru nu va fi nimic extraordinar - un prototip de fidelitate redusă, numit și un concept de navigație, este construit pentru a înțelege logica din spatele unei aplicații și pentru a înțelege domeniul de lucru .
Un alt lucru pentru care este utilă prototiparea cu fidelitate redusă este înțelegerea dacă echipa și clientul văd aplicația în același mod. O schiță simplă - desenată manual sau digitală - ajută la vizualizarea interfeței și la evitarea comunicării greșite la mai multe niveluri.
Se fac apoi încă două prototipuri după ce prototipul de fidelitate scăzută este validat de cercetare și aprobat de client - un prototip de fidelitate medie și un prototip de înaltă fidelitate. Prima include, de obicei, o anumită interfață, dar este adesea alb-negru; al doilea poate fi interactiv într-un mod de a testa experiența utilizatorului.
Pentru a afla cum să creați o aplicație precum ToTok și să o faceți reușită, veți avea nevoie de feedback de la publicul țintă. În primele etape, înainte de a avea o aplicație funcțională pe care o puteți lansa publicului larg, veți avea nevoie de un grup de testare selectat pe baza cercetărilor publicului dvs. țintă. Primind feedback despre prototipuri de la un grup de testare, dezvoltatorii dvs. pot aduce modificări designului și caracteristicilor aplicației. Acest lucru face ca dezvoltarea aplicațiilor de chat video să fie mai precisă, sporind șansele unei lansări de succes.
Produs minim viabil
Un produs minim viabil (MVP) este un produs funcțional, dar incomplet. Aceasta este prima versiune a aplicației pe care o puteți lansa într-un magazin de aplicații. MVP este axat pe funcționalitatea de bază și adesea acordă destul de puțină atenție vizualelor sau interfeței cu utilizatorul. Pe scurt, un MVP este o aplicație cu funcții de bază necesare, dar fără prea multe atracții. Funcționează pentru a testa funcționalitatea , totuși.
O alternativă la un MVP este un MLP - un produs minim adorabil. Un MLP va oferi, de asemenea, funcții de bază de apel video și chat vocal, dar va avea un design de interfață mai rafinat decât un MVP. Acest lucru se face pentru a atrage utilizatorii și pentru a crea atașament emoțional față de aplicație.
Un MVP este o versiune a unei aplicații care poate fi deja monetizată într-un fel. Acest lucru vă ajută să obțineți o anumită rentabilitate a investiției, adăugând la bugetul de dezvoltare.
Puteți să vă angajați în mai multe încercări de a realiza un MVP / MLP înainte ca dvs. și echipa dvs. de dezvoltare să ajungeți la o versiune a aplicației comercializabilă. După aceea, puteți adăuga mai multe caracteristici și puteți îmbunătăți în continuare designul.
Probleme de securitate
Cea mai mare și cea mai importantă parte a abordării dezvoltării aplicațiilor de apel video și chat vocal, precum Totok, este securitatea datelor . Mesagerii conțin o mulțime de informații personale. Aceasta include numerele de telefon ale utilizatorilor la care conturile sunt de obicei legate și toate informațiile pe care oamenii le împărtășesc în mesaje. Astfel de date trebuie criptate pentru ca aplicația dvs. să fie permisă pe piață.
Cea mai recentă tehnologie de criptare utilizată în mesageri este criptarea end-to-end , unde mesajele sunt criptate înainte de a părăsi dispozitivul expeditorului. În acest fel, mesajele pot fi decriptate numai de către expeditor și destinatar. Nimeni din mijloc, nici măcar proprietarul aplicației, nu are cheia de decriptare. Datorită acestei tehnologii, a devenit mai dificil să spargem mesajele pe care utilizatorii și le trimit reciproc.
Prin urmare, atunci când decideți să creați o aplicație de chat video precum ToTok , trebuie să angajați dezvoltatori cu experiență în cea mai recentă tehnologie de securitate. La Mind Studios, avem experiență în lucrul la o aplicație de messenger cu cel mai înalt nivel posibil de protecție a datelor și ținem pasul cu ultimele dezvoltări.
Funcții necesare pentru o aplicație de mesagerie video precum ToTok
La imbarcare
Întrucât vorbim despre dezvoltarea unui apel video și a unei aplicații de chat vocal - în esență, un instrument de comunicare - procesul de integrare ar trebui să fie rapid și sigur. Majoritatea mesagerilor folosesc numere de telefon pentru înscriere, criptându-le astfel încât să nu poată fi utilizate de terți.
Chaturi
Desigur, este posibil să construiți un serviciu numai pentru VoIP pentru apeluri, dar este posibil să nu fie atât de popular pe cât ar putea fi. Mesajele text sunt importante pentru generațiile actuale de utilizatori, uneori mai mult decât apelurile. Și dacă includeți mesaje text individuale, chaturile de grup sunt, de asemenea, așteptate în aceste zile.
În plus, utilizatorii se așteaptă să poată dezactiva chat-urile pentru o anumită perioadă de timp sau la nesfârșit, astfel încât aplicația dvs. să nu le deranjeze atunci când sunt ocupate (într-o întâlnire de lucru, la școală etc.).
Apeluri audio
Apelurile audio sunt inima și scopul unei aplicații precum ToTok. Serviciile VoIP transmit sunetul utilizând protocoale de internet, de unde și numele Voice over Internet Protocol sau VoIP. Deoarece există mai multe servicii VoIP oferite astăzi, pentru a vă evidenția, veți avea nevoie cel puțin de o conexiune de înaltă calitate. Utilizatorii trebuie să se audă reciproc clar, fără întârzieri și distorsiuni.
Apeluri video
Strict vorbind, un mesager VoIP poate supraviețui cu succes fără funcționalități de apel video. De exemplu, Telegram nu are încă apeluri video și este încă extrem de popular în întreaga lume. Cu toate acestea, această caracteristică poate fi un mare avantaj, mai ales dacă este implementată bine. Întrucât vorbim în mod specific despre cum să creați o aplicație de chat precum ToTok, am inclus această caracteristică pe lista noastră obligatorie. Mai mult, ToTok oferă funcția sa de apelare video nu numai pentru apeluri individuale, ci și pentru apeluri de grup de până la 20 de utilizatori. Acesta nu este exact la nivel de Zoom, dar este o ofertă excelentă pentru întâlniri și întâlniri de companie în timpul izolării.
Partajarea fișierelor și a conținutului media
Partajarea fișierelor fără a fi nevoie să le încărcați către un serviciu terță parte este o caracteristică pe care orice utilizator o va găsi convenabilă. Pentru a salva traficul utilizatorilor și pentru a evita supraîncărcarea serverelor, majoritatea mesagerilor stabilesc limite pentru mărimea fișierelor pe care utilizatorii le pot trimite direct.
Înregistrarea mesajelor audio / video
Dacă chat-ul dvs. vocal are o funcție de partajare media, utilizatorii pot înregistra mesaje video și audio în afara aplicației și apoi le pot partaja în chat. Cu toate acestea, acesta nu este cel mai convenabil mod de comunicare. În schimb, puteți conecta aplicația la camera și microfonul unui dispozitiv, astfel încât utilizatorii să poată înregistra și trimite conținut media chiar în aplicație. Acest lucru va economisi mult timp și va îmbunătăți foarte mult experiența utilizatorului.
Istoricul mesajelor
Cu excepția cazului în care construiți un messenger cu chat-uri auto-distrugătoare asemănătoare chaturilor secrete din Telegram, va trebui să stocați mesaje. Diferite aplicații au politici diferite în ceea ce privește stocarea mesajelor. Unele stochează mesaje pe termen nelimitat, cu excepția cazului în care un utilizator le șterge; alții curăță istoricul mesajelor după o perioadă stabilită (o lună, un an, cinci ani). Multe aplicații oferă utilizatorului posibilitatea de a alege cât timp dorește ca textele lor să fie stocate.
Căutare
De ce să aveți un istoric al mesajelor dacă utilizatorii nu găsesc ceea ce au nevoie? O funcție de căutare este o necesitate în orice messenger care are chat-uri text.
Notificări
Notificările sunt necesare pentru mesageri, astfel încât utilizatorii să nu rateze mesajele chiar și atunci când aplicația este în fundal. Pentru aplicațiile mobile, aceste notificări vin ca notificări push. Trebuie să fie personalizabile, astfel încât utilizatorii să dezactiveze aplicația atunci când sunt ocupați. Puncte bonus pentru a face notificările personalizabile pentru fiecare chat în plus față de opțiunea de a dezactiva aplicația în general.
Iată câteva caracteristici suplimentare de care poate beneficia o aplicație de mesagerie precum ToTok:
O bibliotecă media pentru a găsi rapid imagini sau videoclipuri, deoarece acestea nu sunt exact căutabile printr-o funcție de căutare tradițională.
@mentions pentru a anunța utilizatorii într-un chat în cazul în care îl dezactivează sau sunt offline și #hashtags pentru a găsi toate mesajele despre un subiect din istoricul chatului.
Instrumente de editare a fotografiilor și a videoclipurilor, astfel încât utilizatorii să poată ajusta media pe care o trimit în aplicație. Puteți oferi doar opțiuni de bază, cum ar fi decuparea / rotirea / adăugarea de text, sau puteți merge la un big bang și introduceți AI pentru retușarea fotografiei, așa cum o face ToTok pentru apelurile video.
Roboții pot ajuta utilizatorii să navigheze în aplicația dvs., să ofere asistență sau să ofere funcții suplimentare. De exemplu, Telegram are un bot care vă poate ajuta să încărcați propriile autocolante.
Apropo de autocolante , în zilele noastre mulți mesageri le au. Unele, precum Viber, oferă doar autocolante desenate de echipa lor de designeri, iar multe dintre aceste autocolante sunt plătite. În alte aplicații, cum ar fi Telegram, puteți încărca propriile autocolante. Acest lucru ar putea fi dificil cu drepturile de autor, totuși, deci, dacă faceți acest lucru, pregătiți-vă să vă ocupați de reclamații ocazionale privind drepturile de autor.
GIF-urile sunt un alt extra care vizează divertismentul utilizatorilor. Serviciul popular Giphy oferă un API care face posibilă căutarea GIF-urilor chiar din aplicația dvs.
Mediile de chat sunt un mod popular de a personaliza chat-urile. Puteți oferi o selecție de fundaluri pe care utilizatorii le pot alege, dar vă recomandăm să implementați o caracteristică pentru a adăuga propriile imagini ale utilizatorului în galeria de fundal.
Server
Pentru a face posibilă mesageria și sincronizarea între dispozitive, veți avea nevoie de un server. Puteți avea un server fizic sau un server bazat pe cloud. În general, se crede că serverele bazate pe cloud sunt mai sigure decât cele fizice, deși juriul este încă în discuție.
Un alt lucru pe care trebuie să îl rețineți atunci când planificați să construiți o aplicație pentru apeluri audio și video este capacitatea serverului. Este nevoie de mai multă putere de procesare pentru a transmite audio și video de calitate decât pentru a trimite mesaje text și chiar media. În plus, vorbim despre streaming simultan în ambele sensuri. Fără un server bun, conexiunea poate fi lentă și semnalul ar putea veni cu întârzieri, ceea ce frustrează utilizatorii fără sfârșit.
Costul dezvoltării unei aplicații mobile precum ToTok
Construirea unei aplicații mobile este un proces lung și complicat. Nu putem oferi o estimare definitivă fără să discutăm ce anume ați dori să creați. Numărul și complexitatea funcțiilor pe care doriți să le aveți în aplicație, intervalul de timp pentru dezvoltare, numărul de specialiști pe care sunteți gata să-i angajați și chiar locația dezvoltatorilor dvs. vor afecta costul final.
Cu toate acestea, vă putem oferi o estimare aproximativă bazată pe caracteristicile prezentate mai sus și pe activitatea următoarei echipe de la Mind Studios :
- 1 manager de proiect
- 1 designer UI / UX
- 1-2 dezvoltator Android
- 1-2 dezvoltator iOS
- 1 dezvoltator backend
- 1 inginer QA
Aceasta este o echipă minimă pentru dezvoltarea unui apel video și a unei aplicații de chat vocal precum ToTok . Dacă decideți să creați o aplicație numai pentru iOS sau Android, puteți renunța la un singur dezvoltator. Cu toate acestea, experiența noastră spune că, cu aplicațiile de mesagerie pentru publicul larg, de obicei este mai bine să oferim versiuni pentru ambele platforme.
Pentru echipa pe care am enumerat-o, ar dura aproximativ 5 până la 7 luni pentru a lansa un MVP al unei aplicații de apelare audio și video cu funcțiile menționate mai sus. După aceea, timpul și costul vor depinde de răspunsul publicului țintă și de situația pieței. În cel mai bun caz, o aplicație completă ar putea fi gata în zece luni. Mai rapid dacă angajați dezvoltatori suplimentari sau reduceți unele funcții. Costul dezvoltării unei astfel de aplicații ar începe de la aproximativ 7.000 la 12.000 de dolari pe lună și, în cel mai bun caz, acest lucru ar însuma 75.000 de dolari pentru întreaga aplicație . Totuși, această estimare a costului dezvoltării unei aplicații precum ToTok este foarte aproximativă. Pentru ceva mai precis, va trebui să discutați detaliile proiectului dvs. cu echipa pe care intenționați să o angajați.
Concluzie
Specialiștii se așteaptă ca piața aplicațiilor VoIP să atingă venituri de aproape 200 de miliarde de dolari până în 2024. Serviciile VoIP au avut venituri de 14 miliarde de dolari în 2019 doar în SUA. În unele țări, serviciile VoIP sunt subreprezentate, totuși, deoarece VoIP este o tendință relativ nouă. Ceea ce face ca întreaga industrie să dorească diversitatea. Oamenii folosesc serviciile mamut și se plâng de ele - mult - dar nu au alternativă. Acum este cel mai bun moment pentru a vă gândi la aderarea la piața VoIP cu o aplicație proprie.
Mind Studios este o companie de dezvoltare cu experiență. Avem profesioniști experimentați și ne ținem ochii deschiși pentru noile tehnologii și tendințe. De asemenea, oferim nu doar servicii de dezvoltare, ci și consultanță. Vom fi bucuroși să vă răspundem la orice întrebări cu privire la cât costă dezvoltarea unei aplicații mobile precum ToTok.
Dacă aveți o idee de messenger și doriți să obțineți mai multe informații și o estimare pentru dezvoltare, trimiteți-ne o linie prin intermediul formularului nostru de contact și vom fi siguri că vă vom contacta.