6 nõuannet kasulike mobiilirakenduste arendamiseks

Kasutatavad näpunäited paremaks kasutamiseks mõeldud mobiilseadme rakenduste arendamiseks

Mobiilirakenduste kasutatavus on endiselt suur. Puuduvad selged arendaja juhised rakenduse kasutatavuse kohta. Erinevate mobiiltelefonide mudelite mitmekesisus muudab kasutatavuse teguri "standardi" määratluse keerukaks.

Enamik (kuigi mitte kõik) kasutuskõlblikkuse probleemid tekivad riistvaraprobleemidest. Kuigi mõnda pole võimalik lahendada, on teatud teisi, mida tarkvaraarendaja saab lahendada, tingimusel et nad teavad, kuidas neid probleeme lahendada.

Siin käsitleme mõnda mobiiltelefoni rakenduste arendaja ees seisvatest suurematest riistvaraprobleemidest, andes lahendusi igale neist probleemidest.

01 06

Ekraani resolutsioon

Shopping by iPhone "(CC BY 2.0) poolt Jason A. Howie

Kuna paljud turul olevad uued mobiiltelefone avanevad, millel on erinevad funktsioonid, ekraanid ja resolutsioonid, siis on teil võimatu hinnata teie rakenduse ideaalse lahenduse.

Rakenduses liiga palju funktsioone lisamine muudab probleemi halvemaks. Selle probleemi lahendamiseks on seega kuva ekraanil võimalikult vähe teavet ja seejärel suurendada seda.

02 06

Värvid ja kontrast

Hiljemalt LCD ekraanidega mobiiltelefonid tulevad hämmastava värvi ja kontrastsusega. See ahvatleb programmeerijat kasutama nüansse värve, ilma et oleks mõistnud, et mobiiltelefonid peaksid olema kõikjal kasutatavad ja kasutatavad kõigis valgustingimustes. Kehv valgustustingimused võivad muuta kasutajate jaoks raskeks nende peentate värvide tajumist, muidu raskendavad nad ekraani info lugemist.

Kõige mõistlikum asi, mida arendaja peab siin tegema, on kasutada kõrge kontrastsusega värviskeeme ja eristada vidinaid (võimaluse korral) koos tahkete osadega, mitte ainult ähmaselt kujundatud või varjutatud kastide kasutamisega. Lihtsa graafika kasutamine ja tarbetute lisavarustuste eemaldamine annab teie rakendusele veelgi kasulikuma väärtuse.

03 alates 06

Nuppude funktsioonid

Enamik mobiiltelefoni kasutajaid ei kasuta enam oma telefone, sest nad ei mõista täielikult kõiki oma mobiilsideseadme nupu funktsioone .

Veenduge, et teie nuppude näitajad oleksid lõppkasutajatele mõistlikud. Vajaduse korral lisage üksikasjalik abifunktsioon, viidates igale nööbimisfunktsioonile, nii et kasutaja saaks rakenduse ilma probleemideta käivitada.

04 06

Fondi suurus

Peaaegu kõik mobiiltelefonid sisaldavad fonte, mis on liiga väikesed, et neid hõlpsalt lugeda. Ekraanid on väikesed ja seetõttu peavad need sobima väikesed fonte.

Kuigi teie kui arendaja ei saa mobiiltelefoni vaikimisi kasutatava kirja suurust teha, võite kindlasti proovida ja muuta fonte võimalikult suureks teie konkreetse rakenduse jaoks. See suurendab teie rakenduse kasutuskõlblikkust.

05 06

Kursorid

Mobiilseadmed erinevad arvutusseadmetest , nagu lauaarvutid ja sülearvutid, kuna neid ei saa kergesti manipuleerida kursorite ja suunamisseadmetega. Loomulikult on tänapäeva turul enamik viimastest nutitelefonidest puuteekraaniga telefonid ja kasutage kas pliiatsi, juhtkangi, rööpad ja nii edasi. Isegi nii, igaüks neist on teistsugune, kuidas igaüks neist tuleb käidelda.

Pidage meeles, et lõppkasutajate jaoks on tegemist väikeste mobiilsideseadmete ekraanil olevate objektide lohistamise ja mahasurumisega, mistõttu ärge kaasake selliseid funktsioone oma rakenduses. Selle asemel saavad kasutajad kasutada ekraanil klikkitavaid ja laiendatud suurendusi, kuna need saavad rakendusega paremini töötada.

06 06

Klaviatuurid

Nutitelefoni klaviatuurid, isegi füüsilised QWERTY-d, võivad olla suhteliselt valusad. Isegi klaviatuurid, mis pakuvad paremat liikuvat ruumi, võivad kasutaja jaoks üsna vaeva tekitada.

Nii et proovige vältida sisestatud võtmeid nii palju kui võimalik. Vähemalt proovige ja hoidke seda minimaalselt, kui saate endale lubada.

Kokkuvõttes võib üsna suurt tööd teha nii paljude erinevate mobiilseadmetega, eriti kui te ei suuda määrata ideaalseid standardeid kõigi nende seadmete rakenduste arendamiseks. Sellegipoolest aitab mobiilirakenduse paindlik hoidmine ja kõige tavalisemate funktsioonide kasutamine suuresti kaasa paremate ja kasutatavamate mobiiltelefoniderakenduste loomisele.