6 Савети за развијање корисних апликација за мобилне уређаје

Ханди Типс за развој кориснијих апликација за мобилне уређаје

Питање употребљивости апликација за мобилне телефоне и даље је велики. Још увек нема јасних смерница за програмер за корисност апликације. Такође, разноликост међу различитим моделима телефона отежава дефинисање "стандарда" за фактор употребљивости.

Већина (али не и сва) питања везана за употребљивост настају услед хардверских проблема. Иако је неки немогуће ријешити, постоје одређени други које се могу рјешавати од стране програмера софтвера , под условом да знају како ријешити ова питања.

Овдје се бавимо неким од главних хардверских проблема с којима се суочавају програмери апликација за мобилне телефоне , дајући рјешења за свако од ових проблема.

01 од 06

Резолуција екрана

Схоппинг витх иПхоне "(ЦЦ БИ 2.0) од стране Јасон А. Ховие

Са појавом толико нових мобилних телефона на тржишту, сваки који има различите функције, екране и резолуције приказа, неће бити могуће процијенити идеално рјешење које би апликација требала имати.

Постављање превише функција на вашу апликацију само ће погоршати проблем. Трик за решавање овог проблема је, стога, ставити што мање информација на екран и онда га учинити већим.

02 од 06

Боје и контраст

Најновији мобилни телефони са ЛЦД екранима имају невероватне могућности боја и контраста. Ово искушава програмера да користи нијансиране боје, не схватајући да се мобилни телефони требају носити свуда и користити у свим условима осветљења. Слаби услови осветљења могу отежати кориснику да доживи ове суптилне боје, што им отежава читање информација на екрану.

Најразумљивија ствар за програмера која ради овде је коришћење схеме боја високог контраста и диференцирање виџета (као и када је примјењиво) са блоковима солидне боје, не само кориштењем нејасно означених или сенчених кутија. Такође, коришћењем једноставне графике и уклањањем непотребних додатака, ваша апликација ће дати више корисне вредности.

03 од 06

Функције дугмади

Већина корисника мобилне телефоније не успева максимално искористити своје телефоне, јер не разумију све функције дугмета на свом мобилном уређају.

Уверите се да показатељи вашег дугмета имају добар смисао за крајње кориснике. Ако је потребно, укључите детаљну одјељак за помоћ, наводећи сваку од ових функција дугмади, тако да корисник може без проблема провући апликацију.

04 од 06

Величина слова

Скоро сви мобилни телефони садрже фонтове који су премали да би их лако читали. Екрани су мале величине и стога, фонтови морају бити мале величине да би се уклопили.

Док ви, као програмер, не можете учинити ништа у вези са подразумеваном величином фонта за мобилни телефон, можете дефинитивно покушати направити фонтове што већим за своју одређену апликацију. Ово ће повећати коефицијент употребљивости ваше апликације.

05 од 06

Цурсорс

Мобилни уређаји се разликују од рачунарских уређаја као што су десктоп и лаптоп рачунари, јер се њима не може лако манипулисати помоћу курсора и показивачких уређаја. Наравно, већина најновијих паметних телефона на тржишту данас су телефони са екраном осетљивим на додир и користе или оловку, трацкбалл, трацк пад и тако даље. Чак и тако, свако се разликује у начину на који се сваком од њих мора руковати.

Запамтите, то ће бити мучење крајњих корисника да повуку и спуштају објекте на екрану малог мобилног уређаја, па избегавајте укључивање таквих функционалности у вашу апликацију. Умјесто тога, учинити било шта на екрану кликнути и увећати помоћи ће корисницима, јер ће моћи боље радити с апликацијом.

06 од 06

Тастатуре

Паметне тастатуре, чак и физичке КВЕРТИ картице, могу бити прилично боли за коришћење. Чак и тастатуре које нуде боље кретање простора могу бити прилично забринут за корисника.

Зато покушајте и избјећи кључне улазе што је више могуће. Барем покушајте и задржите то на минимум ако то можете себи приуштити.

У закључку, рад са толико различитих мобилних уређаја може бити прилично задатак, посебно зато што не можете одредити "идеалан" стандард за развој апликација за све ове уређаје. Међутим, задржавање мобилне апликације флексибилним и кориштењем најчешћих могућих функција може вам у великој мери помоћи да креирате боље и корисније апликације за мобилне телефоне.