6 întrebări pe care startup — urile ar trebui să le pună despre Design și dezvoltare atunci când construiesc o aplicație
aplicații de sănătate, aplicații de rețea, aplicații de productivitate-există o aplicație pentru fiecare aspect al vieții noastre.
dacă căutați dovezi cu privire la cât de mult este în plină expansiune industria aplicațiilor mobile, cum este aceasta pentru un stat: în primul trimestru al anului 2018, peste 1.400 de aplicații noi au fost lansate pentru iOS în fiecare zi. Și această creștere nu arată semne de încetinire.
aplicațiile Mobile ne fac cu siguranță viața mai ușor de gestionat, ceea ce le face una dintre cele mai logice modalități pentru startup-uri de a aborda problemele clienților lor. Cu toate acestea, construirea unei aplicații necesită timp și efort serios. Nu este la fel de simplu ca punerea cap la cap o grămadă de cod împreună și în speranța pentru cel mai bun. Ca și în cazul oricărei probleme, trebuie să începeți cu un plan.
există două componente majore pentru construirea unei noi aplicații:
- Design, care se referă la aspectul, vizuale, și experiența utilizatorului
- dezvoltare, care se referă la tehnologia utilizată, codificare, și funcționalitatea.
la MindSea, am construit multe aplicații de succes pentru o varietate de industrii, de la știri & media la B2B SaaS la sănătate & wellness. Și folosim expertiza noastră atât în proiectare, cât și în dezvoltare pentru a asigura succesul oricărei aplicații noi.
startup-urile sunt de obicei formate din Echipe mai mici, care s-ar putea să nu aibă resursele necesare pentru a angaja echipe dedicate de proiectare și dezvoltare, deci este și mai important pentru tine fii creativ în abordarea ta.
deci, dacă sunteți o afacere mică care dorește să construiască o aplicație, cum ar trebui să vă gândiți atât la design, cât și la dezvoltare? Sunt aici să vă împărtășesc toți factorii pe care trebuie să-i luați în considerare pentru a vă asigura că nimic nu alunecă prin fisuri.
6 Întrebări de pus la proiectarea și dezvoltarea unei aplicații Mobile
- cât de ușor este pentru utilizatori să navigheze aplicația?
- aplicația dvs. este atrăgătoare din punct de vedere vizual?
- testele vă susțin deciziile?
- cercetarea Dvs. susține această abordare?
- ce cerințe tehnice sunt necesare pentru a construi această aplicație?
- în ce bune practici ar trebui să ne angajăm?
cât de ușor este pentru utilizatori să navigheze aplicația?
gândiți — vă la fiecare aplicație pe care o utilizați în cursul unei zile-poate că este Calendar sau Messenger sau Spotify. Indiferent la ce vă gândiți, toate au un scop specific și sunt concepute în jurul acelui scop unic.
când deschideți aplicația Uber, aceasta nu vă trimite printr-o serie de meniuri în căutarea rezervării unei mașini; pur și simplu întreabă: “Unde să?”:
dacă construiți o aplicație, este ușor să vă implicați în toate posibilitățile pe care le puteți oferi. Dar amintiți-vă, doar pentru că o aplicație poate fi bogată în funcții nu înseamnă că ar trebui.
evitați construirea unei “aplicații cuțit elvețian-armată”, deoarece aceste caracteristici suplimentare care suna rece ar putea merge foarte bine neutilizate, rezultând în resurse irosite și utilizatori nefericiți.
dacă nu sunteți convins că simpler este mai bun, Banca Citi din SUA subliniază ușurința de utilizare și navigabilitatea în aplicația sa mobilă, spre deosebire de caracteristica-bloat a concurenților săi. Această abordare dă roade: utilizatorii săi de servicii bancare mobile au crescut cu 12% în al doilea trimestru al anului 2019.
simplitatea este primordială în proiectarea aplicațiilor. Dacă aplicația dvs. nu oferă o integrare ușoară sau o navigare simplă, nimeni nu va face tot posibilul să o folosească.
Aplicația Dvs. Este Atrăgătoare Din Punct De Vedere Vizual?
deși nu sunt la fel de importante ca simplitatea, imaginile și culorile utilizate într-o aplicație mobilă pot spori experiența utilizatorului. Utilizarea de culori și forme contrastante atrage ochiul utilizatorului spre zonele cu care poate interacționa.
multe startup-uri se mulțumesc pur și simplu folosind culorile mărcii lor, dar există destul de multe de spus pentru psihologia culorilor. Anumite culori emană anumite impresii sau îi fac pe oameni să se simtă în moduri specifice.
albastrul, de exemplu, evocă idei de încredere și siguranță — deci nu este o coincidență faptul că aplicațiile pentru rețelele sociale precum Facebook, Twitter și LinkedIn încorporează toate o nuanță de albastru, nu numai în aplicațiile în sine, ci și în pictogramele lor.
vorbind despre icoane, cercetările sugerează că există anumite tendințe de culoare bazate pe funcționalitate. De exemplu, 30% din aplicațiile din categoria alimente și băuturi folosesc roșu, despre care se crede că este o culoare care stimulează pofta de mâncare.
în timp ce pictograma aplicației este prima ocazie de a atrage atenția unui utilizator, au existat câteva tendințe de design interesante în ultimii ani.
când Instagram a trecut de la vechiul său logo inspirat de camera Bell și Howard la gradientul său actual în 2016, a existat o reacție semnificativă, dar utilizarea culorilor îndrăznețe și a gradientelor pentru pictogramele aplicațiilor este acum o tendință de design care va continua și în viitor.
Testele Dvs. Vă Susțin Deciziile?
multe startup-uri sunt pe bună dreptate mai preocupate de modul în care funcționează aplicațiile lor decât de modul în care ar putea arăta, astfel încât acestea pot fi perfect mulțumite să facă o trecere de design înainte de a fi expediate.
cu cât o aplicație este lansată mai repede în lume, cu atât mai repede poate ajuta la rezolvarea problemei pentru care a fost proiectată, nu?
o problemă foarte frecventă — chiar și în rândul companiilor mari, cu experiență — este că, în graba de a expedia o aplicație pe ușă, întreprinderile nu dedică atât de mult timp cât ar trebui testării și interviurilor adecvate ale utilizatorilor.
nu e nimeni mai bun să-ți spun în cazul în care s-ar putea fi în măsură să facă îmbunătățiri sau pentru a vă sfătui cu privire la caracteristicile pe care nu trebuie să se concentreze pe cu aplicația decât cei care vor fi folosind-o. Un amestec de întrebări obiective și subiective poate crea feedback valoros și poate ajuta la evidențierea zonelor din desenele inițiale pe care nu le-ați luat în considerare.
în loc să așteptați până la momentul lansării pentru a descoperi zonele problematice, încorporați teste aprofundate în procesul de proiectare. Acest lucru va prinde puncte de frecare între aplicație și utilizatorii dvs. de timpuriu. Și atunci când aplicația dvs. va fi livrată, va fi orientată spre consumator și gata să înceapă să facă o diferență în viața oamenilor.
acum, aici sunt trei întrebări importante pentru a cere înainte de a începe dezvoltarea aplicației.
Cercetarea Dvs. Susține Această Abordare?
startup-urile există pentru că vor să rezolve o problemă specifică, dar această problemă s-ar putea să nu se dovedească deloc o problemă.
când dezvoltați o aplicație, trebuie să vă asigurați că știți cine este utilizatorul final și în mod specific modul în care abordați unul dintre punctele lor de durere. Fără o cercetare adecvată, puteți ajunge să cheltuiți resurse pentru ceva care nu a fost niciodată o problemă în primul rând.
pe măsură ce creșteți și convertiți contururile, o cercetare bună a utilizatorilor nu cunoaște rolul de serviciu al clientului dvs. țintă, machiajul familiei sau sifonul preferat. Este, mai degrabă, înțelegerea celor mai mari provocări cu care se confruntă, ce întrebări ar putea avea și unde ar putea merge pentru a afla mai multe despre aplicația dvs.
cercetarea de înaltă calitate este atât de importantă încât a nu o face poate scufunda o afacere altfel promițătoare. Acesta este un risc pe care o mulțime de startup-uri pur și simplu nu își pot permite să și-l asume.
în intervalul de 18 luni, concurentul Uber Timpuriu Hailo a trecut de la o investiție de 100 de milioane de dolari la faliment din cauza lipsei unei cercetări adecvate.
cum?
Compania nu a ținut cont de faptul că șoferii de taxi galben din New York nu transportau dispozitive mobile, o presupunere pe care au făcut-o pe baza succesului în Anglia natală.
Hailo nu și-a făcut cercetările și, prin urmare, a suferit consecințele. Trebuie să faceți cercetări adecvate pentru a avea o aplicație de succes.
ce cerințe tehnice sunt necesare pentru a construi această aplicație?
alegerea unei stive de tehnologie — combinația dintre tehnologiile client-side și server-side în care veți lucra — este una dintre cele mai importante considerente de dezvoltare pentru orice proiect. Când vine vorba de aplicații mobile, software-ul și limbajele de programare pe care le alegeți vor dicta limitările cu care vă veți confrunta, iar o stivă tehnologică care nu este aliniată nevoilor dvs. poate seta un proiect înapoi luni.
ca urmare a vitezei cu care încearcă să livreze un MVP, majoritatea startup-urilor vor dori să utilizeze stive tehnologice mai simpliste sau mai slabe. Acestea fiind spuse, nu există un cadru unic, iar două aplicații care abordează aceeași problemă ar putea lua abordări extrem de diferite.
există câteva întrebări pe care trebuie să ți le pui atunci când stabilești cea mai bună stivă tehnică pe care să o folosești pentru aplicația ta. Dar, în general, o stivă de tehnologie ar trebui să se scaleze în funcție de cât de complicat este ceea ce încercați să construiți.
în ce Bune Practici ar trebui să ne angajăm?
un dezvoltator foarte înțelept mi-a spus odată: “nu contează dacă utilizați cea mai bună tehnologie dacă nu urmați cele mai bune practici pentru dezvoltarea aplicațiilor. Puteți construi o aplicație frumoasă și care funcționează bine din JavaScript simplu și puteți reacționa dacă scrieți un cod curat, urmând modele de design de bază și testând.”
atât cât simplitatea este vitală în proiectare, testarea și iterația sunt necesare în dezvoltare. Chiar dacă este un proces riguros și consumator de timp, există puține lucruri mai rele decât expedierea unei aplicații care nu funcționează.
în cazul dispozitivelor mobile, testarea se referă la asigurarea faptului că aplicația dvs. oferă o experiență perfectă și identică în diferite versiuni de software pe diferite smartphone-uri, chiar dacă rulează același sistem de operare. De exemplu, o aplicație concepută pentru iPhone 11 poate întâmpina erori sau blocări atunci când rulează pe iPhone 11 Pro Max. Nu vrei asta.
există, de asemenea, anumite cazuri de testare pe care ar trebui să le acoperiți, cum ar fi utilizarea bateriei, cerințele de date și memoria. Odată ce ați terminat testarea, evaluați-vă constatările și găsiți oportunități de iterație. S-ar putea să nu poți împușca niciodată toți peștii din butoi, dar cu fiecare rundă de testare și fiecare iterație, faci butoiul mult mai mic.
legați proiectarea și dezvoltarea aplicațiilor împreună
când majoritatea startup — urilor construiesc aplicații, ele tind adesea să acorde prioritate dezvoltării-construind un MVP și obținându-l rapid în fața utilizatorilor.
cu toate acestea, pot să vă spun că abordarea nu funcționează. Orice aplicație nou construită ar trebui să fie un produs bine gândit, care să combine toate elementele necesare atât dezvoltării, cât și designului.
fără cercetare de piață pe partea de dezvoltare, nu există nici o problemă pentru a rezolva, astfel încât să se încheie cu o grămadă de mare cu aspect, ecrane funcționale, care nu servesc nici un scop.
fără testarea utilizabilității pe partea de design, nu există nicio modalitate de a evalua experiența utilizatorului, astfel încât să ajungeți la o aplicație puternică, frumos codificată, care este inutilizabilă.
chiar dacă trebuie să sacrificați câteva caracteristici interesante sau capacitatea de a scala pe termen scurt, întâlnirea la mijloc vă oferă posibilitatea de a profita de cele mai bune din ambele discipline și oferă aplicației dvs. o șansă mult mai mare de succes.
sunteți gata să vă construiți propria aplicație? Să ne conectăm pentru a discuta despre următorul dvs. proiect. La MindSea, colaborăm cu organizații inovatoare pentru a construi produse mobile care conduc valoarea afacerii și îmbunătățesc viața. Luați legătura astăzi.
Leave a Reply