4 greșeli UX pe care orice dezvoltator de aplicații ar trebui să le evite

Publicat: 2018-02-06

Aplicațiile mobile sunt acum extrem de populare. Între magazinele Apple și Google, peste 100 de milioane de aplicații au fost descărcate în 2016. În martie 2017, erau aproximativ 2,8 milioane de aplicații mobile disponibile pe Google Play și 2,2 milioane disponibile în Apple App Store.

Pentru companii, aplicațiile oferă o oportunitate de a controla și de a gestiona atât conținutul, cât și experiența utilizatorului. Acest lucru poate permite companiilor atât să ofere valoare clientului, cât și să atingă obiectivele de afaceri, cum ar fi conștientizarea mărcii și generarea de venituri.

Aplicațiile devin din ce în ce mai importante pentru utilizatorii finali și nu mai sunt despre divertisment sau furnizarea de informații. Aplicațiile sunt acum vitale pentru gestionarea vieții noastre de zi cu zi, efectuarea plăților, apelarea unui taxi, comandarea produselor și orice altceva. Acele companii care nu reușesc să adopte aplicații riscă să rămână în urmă. Priviți doar declinul rapid al magazinului universal Macy's și cine au fost câștigătorii:

Aplicațiile și web-ul nu trebuie să fie o amenințare. Utilizarea din ce în ce mai mare a aplicațiilor oferă oportunități, dar numai acele platforme care oferă o experiență excelentă de utilizator (UX) vor reuși. Adevărul este că multe aplicații oferă o experiență de utilizator groaznică și, ca urmare, pierd utilizatori potențiali.

Postare sugerată: Cum să angajezi un dezvoltator web pentru afacerea ta

În medie, aplicațiile vor pierde până la 90% din utilizatorii activi zilnici după doar o lună de utilizare. Utilizatorii vor încerca o aplicație, dar dacă aplicația nu adaugă atât de multă valoare pe cât se aștepta, pur și simplu va colecta praful pe raft sau va fi ștearsă. De asemenea, dacă aplicația oferă o experiență de utilizator slabă și este dificil de utilizat, aceasta va fi eliminată. Pentru dezvoltatorii de aplicații, este esențial nu numai ca utilizatorii să descarce o aplicație, ci și să o folosească în mod regulat.

Având în vedere aceste provocări, este vital fie să construiți o echipă internă expertă de dezvoltare de aplicații, fie să lucrați cu furnizori de servicii de dezvoltare de aplicații mobile de top.

1. Prea multe (sau prea puține?) caracteristici

Caracteristicile aplicației dvs. sunt poate cel mai important aspect. Dacă aplicația dvs. oferă o mulțime de funcții care adaugă valoare, este mai probabil să aveți succes. Cu toate acestea, asigurați-vă că nu adăugați prea multe funcții. Unii dezvoltatori de aplicații fac greșeala de a încerca să fie „Jack of all trades” și ajung să nu fie stăpânul niciunui.

Aplicația dvs. trebuie să aibă o identitate și trebuie să se concentreze pe valorile sale de bază. Gândește-te la un restaurant. Când mergi la un restaurant, meniul are de obicei o temă, să zicem, sud-americană sau sud-asiatică. Dacă meniul ar avea douăzeci de pagini cu mâncare care să acopere bucătăria americană, asiatică, latino-americană, africană, franceză și italiană, nu ar fi copleșitor? Mai mult, bucătarii din bucătărie ar fi capabili să gătească atât de multe mese diferite la perfecțiune? Probabil nu.

Același lucru este valabil și pentru aplicația dvs. mobilă. Trebuie să se concentreze pe un set de caracteristici strâns legate. Aplicația trebuie să exceleze în furnizarea acestor funcții într-un mod ușor de utilizat. Aceasta înseamnă că aveți o interfață de utilizator bună, un cod eficient și o experiență generală bună pentru utilizator. Odată ce v-ați concentrat pe un set specific și țintit de caracteristici, trebuie să le încorporați în marca și identitatea mărcii.

2. Navigare slabă și netestată

Sincer, interfețele cu utilizatorul (UI) ale multor aplicații sunt adesea prost proiectate, oferind o experiență de utilizator slabă. Aplicațiile sunt dificil de utilizat și, chiar dacă adaugă valoare, utilizatorii au probleme în deblocarea acestei valori din cauza interfeței de utilizare complicate. Acest lucru va determina ca mai mulți oameni să renunțe la aplicație.

Fiecare aplicație trebuie să aibă un sistem de navigare ușor de utilizat. Acest lucru ar trebui să pară evident. Niciun dezvoltator nu va dezvolta în mod intenționat o interfață de utilizare care este greu de navigat. Și totuși, atât de multe aplicații au sisteme de navigație slabe oricum.

Adesea, acesta este rezultatul dezvoltării de către dezvoltator a unei aplicații care are sens pentru ei. Cu toate acestea, deoarece ei știu deja ce încearcă să construiască și sunt cei care îl construiesc, ceea ce are sens pentru ei adesea nu are sens pentru utilizatorii finali. Deci, nu dezvoltați interfața de utilizare a aplicației pentru dvs., dezvoltați-o pentru utilizatorii finali .

De aceea, este vital să obțineți feedback sincer și informații despre sistemul de navigare al aplicației. Testarea ar trebui să fie frecventă, iar ajustările trebuie să fie constante. În general, caracteristicile principale ar trebui să fie accesibile cu un singur clic. Setările și personalizarea ar trebui să fie ascunse în spatele unei pictograme roată sau ceva similar, dar ar trebui să fie totuși disponibile.

3. Construiți-vă interfața cu utilizatorul ca o echipă și îmbunătățiți-o în mod constant

Uneori, echipele de dezvoltare a aplicațiilor mobile fac greșeala de a atribui responsabilitatea dezvoltării interfeței cu utilizatorul unei singure persoane. Uneori, experiența de bază a utilizatorului este întocmită chiar la începutul dezvoltării. Conceptul timpuriu al UI al designului devine „lege”, iar dezvoltatorii continuă să-l folosească chiar dacă conceptul inițial nu are sens.

Drept urmare, funcțiile sunt adesea greu de accesat, iar utilizatorii se străduiesc să găsească ceea ce caută. Ca atare, o interfață de utilizare ar trebui să fie întotdeauna construită ca o echipă. Toată lumea ar trebui să aibă un cuvânt de spus. Cu cât trimiteți mai mult feedback, cu atât aveți mai multe șanse să descoperiți probleme și neajunsuri. În al doilea rând, interfața dvs. de utilizare trebuie să evolueze așa cum o face aplicația. Pe măsură ce adăugați sau tăiați funcții, va trebui să vă ajustați interfața de utilizare.

4. Prea mult conținut și prea multe anunțuri

Dacă s-a întâmplat să fi fost prin preajmă în primele zile ale internetului, s-ar putea să vă amintiți acele reclame banner zgomotoase, care distrag atenția, pline cu lumini intermitente și alte distrageri. Conectarea la multe site-uri web a fost ca și cum ai păși într-un circ. Ai fost întotdeauna al 1 milion-lea vizitator și ai avut întotdeauna o vacanță de vis/mașină/orice te aștepta. Doar faceți clic aici.

De atunci, cele mai multe site-uri și-au redus reclamele pentru a fi mai puțin intruzive și distrage. Cu toate acestea, uneori, aplicațiile fac încă greșeala de a-și copleși utilizatorii cu prea multe reclame. Este tentant să crezi că mai multe reclame înseamnă mai multe venituri, dar dacă reclamele sunt atât de frecvente și zgomotoase (vizual și acustic) încât alungă utilizatorii, probabil că vei pierde venituri.

Același lucru se poate aplica și în cazul conținutului general. Amintiți-vă, ecranele mobile sunt mici. Să presupunem că încercați să construiți o aplicație pentru revistă. Nu încercați să introduceți două duzini de titluri de articole pe prima pagină. Concentrați-vă pe primele patru titluri care vor atrage cititorii. Când utilizatorii termină unul dintre aceste articole, le puteți oferi mai mult conținut similar.

Postare sugerată: Cum să fii membru al programului pentru dezvoltatori Apple

Concluzie: Utilizatorii finali sunt obiectivul final

Când construiți o aplicație, utilizatorul final trebuie să fie primul. Dacă un dezvoltator dezvoltă o aplicație fără să ia în considerare și să prioritizeze utilizatorul final, riscul de eșec va crește dramatic. Concentrându-vă pe utilizatorii finali și oferindu-le o experiență excelentă, puteți îmbunătăți performanța generală a aplicației dvs. Acest lucru va avea ca rezultat creșterea ratelor de adoptare și mai mult succes pentru afacerea dvs.