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.
- Mobiilirakenduse arengusuunad 2016. aastaks
01 06
Ekraani resolutsioon
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.
- Mitut tüüpi platvormi mobiilrakenduste kujundamise väljakutsed
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.