6 Қолдануға болатын мобильді бағдарламаларды әзірлеуге арналған кеңестер

Қосымша қолданылатын мобильді құрылғы бағдарламаларын әзірлеуге арналған кеңестер

Ұялы телефондардың қолданбалығы туралы мәселе әлі де үлкен. Қолданбаның ыңғайлылығы туралы нақты әзірлеуші ​​нұсқаулары әлі жоқ. Сондай-ақ, әртүрлі телефон моделдері арасында әртүрлілік пайдаланудың факторы үшін «стандартты» анықтауға қиындық тудырады.

Көптеген (бірақ бәрібір) пайдалану проблемалары аппараттық проблемалардан туындайды. Кейбіреулерін шешу мүмкін емес болса да, осы мәселелермен қалай күресуге болатынын білетін болса, бағдарламалық жасақтама әзірлеушісі тарапынан шешілуі мүмкін кейбір басқа адамдар бар.

Мұнда ұялы телефон бағдарламаларын әзірлеушілердің алдында тұрған кейбір негізгі аппараттық мәселелерді қарастырып, осы мәселелердің әрқайсысына шешім шығарамыз.

01-ден 06-ге дейін

Экранның ажыратымдылығы

IPhone-мен сатып алу «(CC BY 2.0) Джейсон А. Хоуи

Нарықта көптеген жаңа ұялы телефондардың пайда болуымен, олардың әрқайсысы әртүрлі ерекшеліктерімен келіп, экрандар мен ажыратымдылықтарды көрсетеді, сіздің қолданбаңыздың идеалды ажыратымдылығын бағалауға мүмкіндік болмайды.

Қолданбаңызда тым көп мүмкіндіктерді қою проблеманы қиындатады. Бұл мәселені шешуге арналған скрининг, демек, дисплей экранында мүмкіндігінше аз ақпарат қоюға және одан кейін оны үлкенірек етеді.

02-ден 06-ге дейін

Түстер және контраст

СКД экрандары бар соңғы ұялы телефондар керемет түс пен контраст мүмкіндіктері. Бұл бағдарламашы ұялы телефондардың барлық жерлерде тасымалданатынын және барлық жарық жағдайларында қолданылатындығын түсіне алмай, нәзік түстерді қолдануға итермелейді. Зиянсыз жарық жағдайлары пайдаланушыға осы нәзік түстерді қабылдауды қиындатады, мұны экрандағы ақпаратты оқу қиынырақ болады.

Мұнда әзірлеуші ​​үшін ең ақылға қонымды нәрсе - жоғары контрастты түс схемаларын қолдану және виджеттерді (сәйкесінше және қолданылатын кезде) тек бірыңғай сызылған немесе көлеңкеленген қораптарды пайдалану арқылы ғана емес, тұтас блоктың блоктарымен ерекшелендіреді. Сондай-ақ, қарапайым графиканы пайдалану және қосымша ақпараттардан құтылу сіздің қолданбаңыздың тиімділігін арттырады.

03 06

Түйме функциялары

Көптеген ұялы телефон пайдаланушылары өздерінің ұялы телефондарының барлық түймелерінің функцияларын түсінбейтіндіктен өздерінің телефондарының көбін қолдамайды.

Түйменің индикаторлары соңғы пайдаланушыларға мағыналы екенін көргеніңізге көз жеткізіңіз. Қажет болса, осы түйме функцияларының әрқайсысына сілтеме жасай отырып, қажет болған жағдайда қосымша анықтама бөлімін қосыңыз, сонда пайдаланушы қолданбаңызды ешбір қиындықсыз іске асыра алады.

04 04

Қаріп өлшемі

Барлық дерлік ұялы телефондар қарапайым оқу үшін өте кішкентай қаріптерді қамтиды. Экрандар өлшемі кішкентай болып табылады, сондықтан қаріптердің өлшемі кішкентай болуы керек.

Әзірлеуші ​​ретінде, ұялы телефонның әдепкі қаріп өлшемі туралы ештеңе жасай алмасаңыз да, белгілі бір бағдарлама үшін қаріптерді мүмкіндігінше үлкен етіп жасауға және жасауға болады. Бұл сіздің қолданбаңыздың ыңғайлылығы коэффициентін арттырады.

05 06

Курсорлар

Мобильді құрылғылар жұмыс үстелдері мен ноутбуктар сияқты есептегіш құрылғылардан ерекшеленеді, олар меңзер мен меңзегіш құрылғылармен оңай басқарылмайды. Әрине, бүгінгі күні нарықтағы ең соңғы смартфондар сенсорлы телефондар болып табылады және стилус, трекбол, трекпод және т.б. Дегенмен, олардың әрқайсысы әр түрлі болуы керек.

Естеріңізде болсын, соңғы пайдаланушыларға кішкентай мобильді құрылғының экранында объектілерді сүйреп апару үшін азаптау керек, сондықтан сіздің қолданбаңыздағы осындай функцияларды қоса алмаңыз. Оның орнына, экранда нұқсан келтіретін және кеңейтілетін кез келген нәрсені жасау пайдаланушыларға көмектеседі, себебі олар қолданбамен жақсы жұмыс істей алады.

06 06

Пернетақта

Смартфонның пернетақталары, тіпті физикалық QWERTY-ді де қолдануға болады. Тіпті клавиатуры жақсартатын кеңістіктер пайдаланушыға өте қиын болуы мүмкін.

Мәселен, мүмкіндігінше кілттерді енгізуден аулақ болыңыз. Кем дегенде, мұны істеуге мүмкіндігіңіз болса, оны ең аз мөлшерде ұстап көріңіз.

Қорытындылай келе, әртүрлі мобильді құрылғылармен жұмыс істеу өте маңызды, әсіресе барлық құрылғыларға арналған бағдарламаларды әзірлеу үшін «идеалды» стандартты төмендете алмайсыз. Дегенмен, мобильді бағдарламаңызды икемді ұстап, ең кең таралған мүмкіндіктері бар болса, мобильді телефоныңыздың жақсы әрі қолайлы қосымшаларын жасауға көмектеседі.