Ce trebuie să știți în dezvoltarea de aplicații mobile

Publicat: 2017-12-04

Care este acel singur lucru fără de care companii precum Apple, Samsung, Uber, Airbnb, Facebook, Snapchat, Instagram sau chiar Google, aproape că ar înceta să mai funcționeze și ar rămâne paralizate?

Răspunsul este Aplicații. Un fenomen care a fost o subsidiară a platformei mobile, dar în câțiva ani, această parte aparent lipsită de importanță a „schemei lucrurilor” s-a transformat într-unul dintre cele mai importante motive pentru care smartphone-urile devin atât de irezistibil de greu de a nu avea.

Dar această putere nu este nejustificată, există un motiv uriaș în spatele ei. Aplicațiile sunt răspunsul prin excelență la cea mai importantă problemă cu care s-a confruntat omenirea încă de la începutul timpurilor, adică problema eficienței.

Creșterea, în orice sferă, urmează doar dacă devii mai eficient în ceea ce îți propui să realizezi. Eficiența înseamnă să facem mai mult cu aceleași sau chiar mai puține resurse și tocmai asta ne permit aplicațiile să obținem, adică o eficiență utopică.

Luați în considerare Uber, una dintre cele mai mari companii care s-au format în ultima vreme, cu o evaluare uluitoare de aproximativ 69 de miliarde de dolari.

Deține literalmente zero vehicule, cu excepția unei flote minuscule de mașini cu conducere autonomă (în prezent, doar în scopuri de experimentare) și nu a angajat deloc șoferi, dar încă a crescut fenomenal de-a lungul anilor pentru a deveni cea mai bună modalitate de a grindina. o plimbare oriunde te-ai afla, oricând vrei.

Înainte de Uber, trebuia să suni un taxi sau să mergi într-un punct în care poți găsi unul. Oamenii nu și-au dat seama în acel moment, dar această activitate a dus la efort și timp pierdut. Chiar și șoferii au fost nevoiți să aștepte ca potențiali pasageri să vină la ei, oriunde s-ar afla, dar Uber a schimbat totul.

Acum puteți face o călătorie de la birou, acasă, parc sau orice stradă aleatorie și numai cele mai apropiate curse Uber disponibile vor apărea pe ecran.

Șoferul poate ajunge să lucreze toată ziua, cu aproape zero efort pierdut în conducere sau costuri. Iar pentru a permite acel mod suprem de conectivitate, Uber preia doar aproximativ 20% din tariful total pe care îl plătesc pasagerii.

Uber a reușit să schimbe modul în care oamenii fac naveta în zonele urbane. Este ca și cum ai avea propriul tău șofer personal, care este mereu acolo ori de câte ori ai nevoie de el/ea și toate acestea sunt posibile deoarece Uber este o aplicație.

Fiecare aplicație este, din punct de vedere tehnic, un asistent personal. Vă permite dvs., utilizatorului, să vă angajați sau să faceți orice sarcină specificată după bunul plac.

Doriți o aplicație pentru chat? Nu vă faceți griji, există WhatsApp și Skype. Doriți o aplicație pentru rezervarea unei camere într-un oraș nou? Nu vă faceți griji, există Airbnb. Plictisit? Vreau să mă joc? Nu vă faceți griji, există Pokemon GO, Subway Surfer, Ludo Star și nenumărați alții și doar zgâriem suprafața aici.

Există aplicații dedicate pentru a servi și mai multe funcționalități tehnice, cum ar fi redarea videoclipurilor, identificarea numelor celor care apelează pentru prima dată, gestionarea criptomonedelor prin portofele online și nenumărate altele. Dacă aveți nevoie, cu siguranță există o aplicație prezentă sau este în curs de dezvoltare, pentru a o servi ca niciodată.

Însă, din septembrie 2017, numai aplicațiile din magazinul Google Play au depășit pragul de 3,3 milioane, alte platforme precum App Store de la Apple adăugând potențial, chiar și mai multe, oferte la web-ul gigant și complicat al ecosistemului de aplicații.

Așadar, cum ați putea să vă asigurați că aplicația dvs. va fi observată, apreciată și descărcată de utilizatori și că va genera venituri pentru afacerea dvs. simultan în cadrul acestei competiții în creștere?

Ei bine, pentru fiecare poveste de succes, există întotdeauna un ghid detaliat care enumeră în mod foarte complicat ceea ce trebuie și nu trebuie, iar unul similar vă va fi prezentat aici, care conține strategiile care au permis celor mai bune aplicații să guverneze adăpostire ani de zile în continuare.

Iată ceea ce nu trebuie să știi, ci doar să le știi, ci și să aplici cu pricepere, dacă vrei și tu ca aplicația ta să se dovedească a fi un succes grozav:

The Dos:

1. Implementați modelul Freemium cu îndemânare

Deploy the Freemium Model with Skill

Frumusețea domeniului tehnologic și a internetului este că este gratuit pentru omul obișnuit să folosească serviciile esențiale, iar paywall-ul apare doar atunci când utilizatorul dorește acces la cele mai premium caracteristici.

Ecosistemul de aplicații nu este diferit, modelul freemium fiind cel mai frecvent utilizat model de generare de venituri. În timp ce un paywall absolut pentru obținerea accesului doar pentru a descărca aplicația poate duce, de asemenea, la succes, vă restricționează acoperirea și funcționează numai atunci când vă ocupați de o anumită nișă, cum ar fi, de exemplu, un joc de conducere cu mașini de vârf cu grafică de înaltă rezoluție destinat pasionaților de jocuri din genul curselor.

Modelul freemium funcționează excelent pentru a alimenta tot felul de creștere a utilizării aplicațiilor mobile, de la giganți mari precum Instagram și Facebook, ale căror caracteristici esențiale sunt gratuite, dar dacă doriți să faceți publicitate pe platformă și să obțineți acces la milioane de utilizatori, trebuie să plătiți bani. pentru a face asta.

Dar amintiți-vă că modelul freemium ar funcționa numai dacă caracteristicile dvs. principale sunt suficient de bune pentru a face utilizatorul dependent și abia atunci utilizatorul va trece la următoarea etapă de a plăti bani pentru a pune mâna pe funcțiile mai premium, care îmbunătățesc deja experiența captivantă oferită de aplicația dvs.

2. Asigurați-vă că aplicația dvs. are un design UI și UX „INTEGRAT”.

Ensure that your app has an INTEGRATED UI & UX design

Majoritatea cititorilor ar crede că acesta ar fi un alt vitriol cu ​​privire la modul în care aplicația ta ar eșua dacă culorile de fundal ale aplicației nu sunt corecte sau dacă aplicația pare prea aglomerată, dar acesta nu este sfatul tău obișnuit cu privire la importanța UI și UX.

Snapchat are o formă de galben ca culoare principală a temei, în timp ce Facebook preferă albastrul și ambele au avut succes. Instagram este mult mai departe de aglomerat, fără de care utilizatorului nu s-ar bucura niciodată să folosească Instagram din nou.

Principala diferență pe care o fac UI și UX nu este legată de aglomerare sau colorare, dar este mai mult modul în care îl faceți pe utilizator să simtă că fiecare acțiune pe care o întreprinde asupra aplicației îi va transforma în ceva nou sau chiar mai bun.

Și acesta este principalul motiv pentru care Snapchat a reușit, în ciuda faptului că oamenii au renunțat la interfața de utilizare pentru că este de-a dreptul scandalos. Snapchat este cea mai bună interfață de utilizare integrată. Nu respectă convenționalitatea în design sau ceea ce oamenii consideră a fi „Design bun”.

Glisați spre dreapta pe Snapchat și veți ajunge cu povești, glisați din nou spre dreapta și veți vedea pagina colorată „Descoperiți”, sau dacă glisați spre stânga la început, vă puteți vedea pagina de pornire. Bara de sus afișează întotdeauna dacă cineva te-a adăugat. Controversata interfață de utilizare a făcut, probabil, Snapchat atât de popular printre mileniali.

Dar cel mai bun exemplu de UX grozav este butonul din mijloc al SnapChat, cu care poți crea „Povestiri”. Inițiază o umplere de culoare roșie care începe atunci când apăsați și mențineți apăsat, completând un cerc. Îl face pe utilizator „conștient” că aplicația răspunde la o anumită acțiune întreprinsă de el/ea, ceea ce înseamnă că aplicația este „Vie!”

Și asta înseamnă o UI și UX integrate. Fiecare funcție a aplicației ar trebui să-l facă pe utilizator să simtă că aplicația răspunde. În caz contrar, nu este nevoie să înlocuiți butoanele cu ecrane tactile. Un buton execută o comandă și asta e tot, dar atingerea suprafeței în sine este mai personală și acolo trebuie să înțelegi, diferența constă.

Nu introduceți doar funcții, ci investiți în a face aplicația să dezvolte o „experiență mai imersivă” și trebuie să vă asigurați că, de la intrare până la ieșire, totul îi face să își dorească să rămână acolo mai mult. Și exact de asta se leagă următorul nostru „Do”.

3. Utilizați puterea noii tehnologii

Utilize the Power of New Technology

Pokemon Go, a permis dezvoltatorilor săi să câștige un colosal 1,2 miliarde de dolari până în iunie 2017, ceea ce este puțin mai mult de un an de la lansarea jocului. Acesta este un exemplu clasic de afișare uimitoare a aplicațiilor care vă poate ajuta să obțineți într-un interval de timp atât de scurt, dacă tehnologia este utilizată corect în schema de lucruri. Nicio altă afacere nu se apropie nici măcar de a egala viteza și îndrăzneala de a câștiga Pokemon Go.

Realitatea augmentată a mai fost prezentă în aplicații, dar Pokemon Go i-a dat o nouă întorsătură, utilizând această tehnologie pentru a declanșa un joc care fusese deja jucat prin cărți de schimb cu mult înainte de era smartphone-urilor.

În mod similar, algoritmul Viola-Jones a făcut deja să apară casete pătrate pe fețele din camerele digitale, dar Snapchat l-a folosit pentru a crea „Filtre”, care le-au permis utilizatorilor să pună pe fețe orice, de la fețe de câine la coroane de flori, făcând chiar imagini plictisitoare. prinde viață, rezultând succesul fenomenal al Snap Inc.

Utilizarea noii tehnologii este locul în care inovația se află în ecosistemul de aplicații, deoarece cu milioane de aplicații acolo, de ce ar vrea cineva să o descarce pe ale tale, dacă nu ar avea ceva mai distractiv, mai emoționant, mai întineritor decât ultima aplicație pe care ai folosit-o.

Ecranul mobil devine din ce în ce mai suprapopulat, cu un număr mare de „aplicații esențiale”, ceea ce face dificilă concurența noilor intrați.

Dacă vrei să conduci adăpostul, atunci cu siguranță trebuie să oferi ceva care adaugă valoare, fără să te gândești la el.

Dosarul obișnuit:

Deși puteți găsi aceste „Double” specifice pe o mulțime de alte postări de blog, precum și sunt foarte elementare și probabil că mulți oameni deja știu despre ele, dar pentru a face această postare mai completă și mai răsunătoare, trebuie să le includem . Dar nu vă faceți griji, vor exista informații mai bune despre cum să utilizați aceste „acțiuni” specifice, cu un efect și mai reverberant.

  • Introduceți actualizări, caracteristică după caracteristică: în timp ce utilizatorilor le plac lucruri noi, uneori reacția lor la modificări poate fi destul de dăunătoare pentru aplicațiile dvs. În loc să introduceți o actualizare care reînnoiește întreaga aplicație deodată, adăugați modificări caracteristică după caracteristică, la fel cum fac Facebook, Snapchat sau chiar Uber.

  • Definiți nevoia în mod pozitiv: doar pentru că o aplicație poate fi creată, nu este un motiv suficient de bun pentru a începe să dezvoltați una decât dacă aveți nevoie de ea pentru a satisface o cerință de afaceri sau credeți că ar satisface o anumită nevoie. Nimeni nu vă va descărca aplicația dacă este doar o imitație a site-ului companiei dvs.

    Aplicațiile pentru afaceri pot îndeplini funcțiile de a oferi servicii mai prompte pentru clienți, de a primi actualizări despre cele mai recente reduceri și oferte și chiar de a-i determina pe clienți să ofere recenzii și să citească bloguri, ca parte a construirii unei comunități mai largi de clienți. Definiți scopul de a avea o aplicație înainte de a începe dezvoltarea.

  • Inginerie orientată spre marketing: în timp ce metodele convenționale de marketing, cum ar fi promoțiile, reclamele, postările plătite pe blog și recenziile sunt ceea ce toți ceilalți se complac, rareori aduc rezultate, deoarece toți ceilalți urmează exact aceeași strategie, împiedicând astfel utilizatorul să se implice prin acelea. surse.

    Pe de altă parte, însă, dacă marketingul este încorporat în inginerie, adică în timpul fazei de dezvoltare, poate plăti dividende masive.

    Căci, de exemplu, indexarea Google pe dispozitivul mobil trebuie utilizată pentru optimizarea aplicației dvs. pe motoarele de căutare Google, ceea ce va permite mai multor utilizatori să intre direct în aplicația dvs., pe măsură ce încearcă să găsească un răspuns la o nevoie nesatisfăcută.

    Puteți chiar să faceți ca aplicația dvs. să aibă abilități de compatibilitate între domenii, cum ar fi permiterea utilizatorilor puterea de a partaja pe platformele de rețele sociale direct din aplicația dvs. Aceste tactici v-ar alimenta eforturile de marketing cu mare panache.

Cei de a nu

În timp ce Doul are nevoie de puține explicații, a cere cuiva să nu facă ceva nu va necesita atât de multă explicație. Dar ce nu se poate face sunt la fel de importante, deoarece cele mai populare aplicații de acolo „Nu” se răsfăț cu ele. Ceea ce nu trebuie făcută este legată în principal de creșterea calității și superiorității, așa că nu ratați cele mai importante lucruri a nu se face.

1. Nu luați niciodată puterea de control de la Utilizator

Never take away the power of control from the User

Internetul se mândrește acum cu un firewall grozav de blocare a reclamelor, deoarece ferestre pop-up, spam-uri și reclame suplimentare neplăcute reduc experiența utilizatorului într-o mare măsură. În mod similar, trebuie să cedați controlul asupra aplicației dvs. utilizatorului și să nu faceți niciodată ca smartphone-urile acestuia să simtă că sunt controlate de dvs.

Dacă utilizatorii doresc notificări push, introduceți o opțiune care activează sau dezactivează funcțiile după bunul plac sau dacă utilizatorul dorește ca aplicația dvs. să atragă peste alte aplicații, asigurați-vă că le oferiți această putere. În caz contrar, aplicația dvs. va fi ștearsă în curând pe măsură ce nivelul de frustrare al utilizatorului crește.

2. Nu construiți o aplicație după o tendință

Don’t build an app on a trend

Este destul de ușor să fii ademenit să creezi o aplicație care să urmeze cel mai recent „concept de tendințe” și să te atrage cu niște bani. Dar fii sigur că aceasta este o tactică eșuată, iar investiția ta ar fi cu siguranță irosită dacă faci asta.

O aplicație precum Pokemon More sau Power Pokemon nu te va ajuta, chiar dacă Pokemon Go tocmai a câștigat un miliard de dolari. Pokemon Go a fost un concept grozav și i-a implicat pe toți utilizatorii, dar o copie va rămâne întotdeauna o copie și nimic nu îi poate determina pe utilizatori să-ți iubească aplicația la fel de mult ca dragostea Pokemon Go. Nu construiți niciodată o aplicație după o tendință dacă doriți rezultate pe termen lung din afacerea dvs. sau din dezvoltarea aplicației.

3. Nu compromiteți niciodată utilizatorii principali

Uneori, oamenii cred că o aplicație complexă este o aplicație bună. Cu toate acestea, nimic nu poate fi mai departe de adevăr. Dacă aplicația mobilă pe care încercați să o dezvoltați nu poate fi jucată de un începător cu aceeași ușurință cu cea a unui expert, atunci aplicația dvs. este cu siguranță o dezamăgire.

Aplicația ar trebui să își pună întotdeauna misiunea să fie extrem de ușor de utilizat, robustă și interactivă pentru toată lumea, chiar și pentru neprofesionist. Utilizatorii principali sunt cea mai importantă bază de utilizatori, iar dacă aplicația dvs. îi ignoră, atunci cam asta este pentru aplicație.

Motivul pentru care Facebook, Snapchat, Uber, Airbnb, Google și o multitudine de altele au avut un astfel de succes răsunător pe platformele lor de aplicații, este că sunt super ușor de utilizat. Rapide, receptive, captivante și fără un moment plictisitor, aceste aplicații sunt așa cum ar trebui să arate. Nu face niciodată compromisuri cu utilizatorii fideli.

Nu uitați niciodată să includeți puterea personalizării:

Deși aplicația este aceeași pentru fiecare utilizator, experiența pe care o oferă ar trebui cu siguranță adaptată prin monitorizarea tiparelor lor de utilizare. Aplicațiile care pot „Reține”, ceea ce utilizatorul a fost cel mai interesat de ultima vizită și personaliza experiența pentru cea mai recentă vizită de utilizare, ar depăși aplicațiile care nu au puterea de fiecare dată.

Smartphone-urile noastre sunt vestigiile noastre, asistenții noștri personali și aplicațiile noastre trebuie să reflecte tocmai această mentalitate. Eliminați „alteritatea” prin includerea puterii personalizării în aplicația dvs.

Fără îndoială, aplicațiile vor continua să stăpânească pe măsură ce concepte precum Inteligența Artificială, Internetul Lucrurilor și chiar Realitatea Augmentată, devin din ce în ce mai integrate în aplicație pe măsură ce timpul trece. Cel mai bun moment pentru a dezvolta o aplicație este cu siguranță astăzi, așa că trebuie să înțelegeți, să cunoașteți și să planificați modul în care veți folosi acea aplicație pentru a vă dezvolta obiectivele de afaceri.

Există mai multe resurse și modalități disponibile pentru tine decât oricând. Folosește-le la cel mai bun efect și începe-ți călătoria, probabil că tu fii următorul creator al celei mai populare aplicații care reușește să capteze imaginația utilizatorilor și să devină cea mai recentă poveste de un miliard de dolari din această lume fantastică, intuitivă și, mai presus de toate, magică a aplicațiilor.