6 съвета за разработване на използваеми мобилни приложения

Удобни съвети за разработване на по-използваеми приложения за мобилни устройства

Въпросът за използваемостта на приложенията за мобилни телефони все още е голям. Все още няма ясни указания за разработчиците относно използваемостта на приложенията. Също така, разнообразието между различните модели телефонни устройства затруднява определянето на "стандарт" за фактора на използваемост.

Повечето (макар и не всички) проблеми на използваемостта възникват от хардуерни проблеми. Докато някои са невъзможни за решаване, има някои други, които могат да бъдат решени от разработчика на софтуер , при условие че знаят как да се справят с тези проблеми.

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

01 от 06

Резолюция на екрана

Пазаруване с iPhone "(CC BY 2.0) от Джейсън А. Хауи

С появата на толкова много нови мобилни телефони на пазара, всяка с различни функции, дисплеи и резолюции, ще бъде невъзможно да оцените идеалната резолюция, която приложението ви трябва да има.

Прилагането на твърде много функции в приложението ви ще направи проблема още по-зле. Следователно, трикът за справяне с този проблем е да поставим възможно най-малко информация на екрана и да го направим по-голям.

02 от 06

Цветове и контраст

Най-новите мобилни телефони с LCD екрани се предлагат с невероятни цветови и контрастни възможности. Това изкушава програмиста да използва нюансирани цветове, без да осъзнава, че мобилните телефони са предназначени да се носят навсякъде и да се използват във всички светлинни условия. Лошото състояние на светлината може да затрудни потребителя да възприема тези фини цветове, всъщност ги затруднява да четат информацията на екрана.

Най-разумно нещо, което разработчикът може да направи тук, е да използва цветни схеми с висок контраст и да разграничава джунджурии (когато е приложимо) в блокове с твърд цвят, а не просто като използва неясно очертани или затъмнени кутии. Също така, използването на прости графики и премахването на ненужните допълнителни екстри ще даде на приложението ви по-голяма полезност.

03 от 06

Функции на бутоните

Повечето потребители на мобилни телефони не успяват да се възползват максимално от телефоните си, тъй като не разбират напълно всички функции на бутоните на мобилното си устройство.

Уверете се, че вашите индикатори за бутоните са полезни за вашите крайни потребители. Ако е необходимо, включете подробен раздел за помощ, цитирайки всяка една от тези бутони, така че потребителят да може да стартира приложението ви без никакви проблеми.

04 от 06

Размер на шрифта

Почти всички мобилни телефони съдържат шрифтове, които са твърде малки, за да се четат лесно. Екраните са малки по размер и поради това шрифтовете трябва да са малки, за да се поберат.

Докато вие, като програмист, не можете да направите нищо по подразбиране на шрифта на мобилния телефон, можете със сигурност да се опитате да направите шрифтовете колкото е възможно по-големи за конкретното ви приложение. Това ще увеличи коефициента на използваемост на приложението ви.

05 от 06

Бърз

Мобилните устройства се различават от компютърните устройства като настолни компютри и лаптопи, тъй като не могат лесно да бъдат манипулирани с курсори и посочващи устройства. Разбира се, повечето от най-новите смартфони на пазара днес са телефони със сензорен екран и използват или стилус, тракбол, писта и т.н. Въпреки това, всеки от тях е различен по начина, по който трябва да се борави с всеки един от тях.

Не забравяйте, че ще бъде мъчение за крайните потребители, които да плъзгат и пускат обекти на екрана на малко мобилно устройство, затова избягвайте да включвате такива функции в приложението си. Вместо това, правенето на каквото и да било на екрана кликване и увеличаване ще помогне на потребителите, тъй като те ще могат да работят по-добре с приложението.

06 от 06

Клавиатури

Клавиатурите за смартфони, дори физически QWERTY, могат да бъдат доста болезнени за използване. Дори клавиатурите, които предлагат по-добро движещо се пространство, могат да бъдат доста неприятни за потребителя.

Така че опитайте и избягвайте въвеждането на ключове, доколкото е възможно. Най-малкото се опитайте да го запазите до минимум, ако можете да си позволите да го направите.

В заключение, работата с толкова много разнообразни мобилни устройства може да бъде доста важна задача, особено когато не можете да определите "идеален" стандарт за разработване на приложения за всички тези устройства. Обаче поддържането на мобилното си приложение гъвкаво и използването на най-често използваните функции може значително да ви помогне да създадете по-добри и по-използваеми приложения за мобилни телефони.