6 sfaturi pentru a dezvolta aplicații mobile folositoare

Sfaturi utile pentru a dezvolta aplicații pentru dispozitive mobile mai utile

Problema utilizabilității aplicațiilor pentru telefoane mobile este în continuare destul de mare. Încă nu există linii directoare privind dezvoltatorii de aplicații. De asemenea, diversitatea între diferitele modele de telefoane îngreunează definirea unui "standard" pentru factorul de utilizare.

Cele mai multe probleme de uzabilitate (deși nu toate) apar din probleme hardware. În timp ce unele sunt imposibil de rezolvat, există și alții care pot fi abordați de dezvoltatorul de software , cu condiția să știe să facă față acestor probleme.

Aici, abordăm câteva dintre problemele majore cu care se confruntă dezvoltatorii de aplicații pentru telefoane mobile , oferind soluții pentru fiecare dintre aceste probleme.

01 din 06

Rezolutia ecranului

Shopping cu iPhone "(CC BY 2.0) de Jason A. Howie

Odată cu apariția a numeroase telefoane mobile noi pe piață, fiecare având diferite caracteristici, ecrane și rezoluții, va fi imposibil să evaluați rezoluția ideală pe care ar trebui să o aibă aplicația.

Introducerea prea multor funcții în aplicația dvs. va face ca problema să fie mai gravă. Prin urmare, trucul pentru a aborda această problemă este de a plasa cât mai puține informații pe ecranul de afișare și apoi de a le face mai mari.

02 din 06

Culori și contrast

Cele mai recente telefoane mobile cu ecrane LCD vin cu capabilități uimitoare de culoare și contrast. Acest lucru ispitește programatorul să utilizeze culori nuanțate, fără să-și dea seama că telefoanele mobile sunt menite să fie purtate peste tot și folosite în toate condițiile de lumină. Condițiile de iluminare slabe pot face dificil pentru utilizatori să perceapă aceste culori subtile, fapt ce le face mai dificilă citirea informațiilor de pe ecran.

Cel mai sensibil lucru pentru un dezvoltator de a face aici este să utilizeze scheme de contrast cu culori înalte și să diferențieze widget-urile (după cum și când se aplică) cu blocuri de culoare solidă, nu doar prin utilizarea cutiilor vagi subliniate sau umbrite. De asemenea, utilizarea grafică simplă și eliminarea elementelor extra inutile vă va oferi aplicației mai multă utilitate.

03 din 06

Butoane Funcții

Majoritatea utilizatorilor de telefoane mobile nu reușesc să profite la maximum de telefoanele lor, deoarece nu înțeleg foarte bine toate funcțiile butoanelor dispozitivului mobil.

Asigurați-vă că vă vedeți că indicatorii butonului dvs. au un sens bun pentru utilizatorii finali. Includeți o secțiune de ajutor detaliată, dacă este necesar, citând fiecare dintre aceste funcții ale butoanelor, astfel încât utilizatorul să poată rula aplicația fără probleme.

04 din 06

Marimea fontului

Aproape toate telefoanele mobile conțin fonturi prea mici pentru a fi citite cu ușurință. Ecranele sunt de dimensiuni mici și, prin urmare, fonturile trebuie să fie de dimensiuni mici pentru a se potrivi.

În timp ce, în calitate de dezvoltator, nu puteți face nimic despre dimensiunea implicită a fonturilor telefonului mobil, puteți încerca cu certitudine să faceți fonturile cât mai mari pentru aplicația dvs. specifică. Acest lucru va crește coeficientul de utilizare a aplicației dvs.

05 din 06

cursoare

Dispozitivele mobile diferă de dispozitivele de calcul, cum ar fi desktopurile și laptopurile, deoarece nu pot fi ușor manipulate cu cursoare și dispozitive de indicare. Desigur, majoritatea celor mai recente smartphone-uri de pe piață sunt astăzi telefoane touchscreen și utilizează fie un stylus, un trackball, un track-pad și așa mai departe. Chiar și așa, fiecare este diferit în modul în care trebuie tratată fiecare dintre ele.

Rețineți că va fi o tortură pentru utilizatorii finali de a trage și a arunca obiecte pe ecranul unui dispozitiv mobil mic, astfel încât să evitați includerea unor astfel de funcționalități în aplicația dvs. În schimb, făcând ceva pe ecran clic și lărgit va ajuta utilizatorii, deoarece vor putea să lucreze mai bine cu aplicația.

06 din 06

Tastaturi

Clapetele smartphone, chiar și cele QWERTY fizice, pot fi destul de dureroase. Chiar și tastaturile care oferă spațiu mai bun în mișcare pot fi destul de greu pentru utilizatori.

Deci, încercați să evitați intrările cheie cât mai mult posibil. Cel puțin încercați și mențineți-l la minim, dacă vă puteți permite să faceți acest lucru.

În concluzie, lucrul cu atât de multe dispozitive mobile diverse poate fi o sarcină destul de mare, mai ales că nu puteți stabili un standard "ideal" pentru a dezvolta aplicații pentru toate aceste dispozitive. Cu toate acestea, păstrarea flexibilă a aplicației dvs. mobile și utilizarea celor mai frecvente funcții posibile vă pot ajuta foarte mult să creați aplicații de telefoane mobile mai bune și mai folositoare.