Mövcud mobil proqramlar inkişaf etdirmək üçün 6 məsləhət

Daha çox istifadə edilə bilən Mobil Qurğu tətbiqlərini inkişaf etdirmək üçün lazımlı məsləhətlər

Cib telefonu tətbiqlərinin tətbiq oluna biləcəyi məsələ hələ də çoxdur. Hələ də tətbiqin məqsədəuyğunluğuna dair aydın təlimatçılar yoxdur. Həmçinin, müxtəlif telefon modelləri arasında müxtəliflik mövcudluğu faktoru üçün "standart" müəyyən etmək çətindir.

Çoxlu (bütün olmasa da) mövcudluq problemləri hardware problemlərindən yaranır. Bəziləri həll etmək mümkün olmadıqda, bu məsələlərlə necə məşğul olmağı bildikləri təqdirdə proqram tərtibçisi tərəfindən həll oluna biləcək bəzi kəslər var.

Burada mobil telefon tətbiq developers ilə qarşılaşdıqları əsas hardware problemlərinin bir qismini həll edirik və bu məsələlərin hər biri üçün həllər təqdim edirik.

01 ilə 06

Ekranın qətnaməsi

Jason A. Howie tərəfindən "iPhone ilə alış-veriş" (CC BY 2.0)

Bazarda bir çox yeni mobil telefonların gəlməsi ilə, hər biri müxtəlif xüsusiyyətləri ilə gələn, ekranları və qətnamələri görüntüləyən, tətbiqinizin lazım olan ideal həllini qiymətləndirmək mümkün olmayacaq.

Tətbiqinizdə çox xüsusiyyətləri qoymaq yalnız problemi daha da pisləşdirəcəkdir. Buna görə bu məsələni həll etmək hiyləsi, ekranda mümkün qədər az məlumat vermək və daha da artırmaqdır.

02-dən 06-dək

Rənglər və kontrast

LCD ekranlı son mobil telefonlar inanılmaz rəng və kontrast imkanları ilə gəlir. Bu, proqramçıya mobil telefonların hər yerə daşınması və bütün işıq şəraitlərində istifadə edilməsi nəzərdə tutulmadan, rəngləri istifadə etmək üçün çalışır. Zəif işıq şəraiti istifadəçinin bu incə rəngləri qəbul etməsini çətinləşdirə bilər, əslində ekranda məlumatı oxumaq üçün daha da çətinləşir.

Burada bir geliştirici üçün ən həssas şey, yüksək kontrastlı rəng sxemlərini istifadə etmək və fərqli şəkildə (yalnız və mümkün olduqda) qatı rəng blokları ilə fərqlənməkdir , yalnız müəyyən olmayan və ya gölgeli qutuları istifadə etməklə deyil. Ayrıca, sadə qrafik istifadə edərək və lazımsız əlavə fırfırlardan qurtarmaq, tətbiqinizə daha çox kommunal dəyər verəcəkdir.

03 ilə 06

Düymə funksiyaları

Cib telefonu istifadəçilərinin bir çoxu öz mobil cihazlarının bütün düyməsini funksiyalarını tam başa düşmədikləri üçün telefonlarından ən yaxşı şəkildə istifadə edə bilmirlər.

Düymə göstəriciləriniz son istifadəçilərinizə yaxşı məna verdiyini görməkdən əmin olun. Lazım olduqda ətraflı bir yardım bölməsini daxil edin, bu funksiyanı hər birinə istinad edərək, istifadəçi tətbiqinizi hər hansı bir problem olmadan həll edə bilər.

06 04

Yazı tipi ölçüsü

Demək olar ki, bütün mobil telefonlar asanlıqla oxumaq üçün çox kiçik şriftlər ehtiva edir. Ekranlar kiçikdir və buna görə şriftlər kiçik ölçülü olmalıdır.

Bir geliştirici olaraq, mobil telefonun default font ölçüsü haqqında heç bir şey edə bilməsə də, mütləq sizin xüsusi tətbiqiniz üçün şriftləri mümkün qədər böyük həcmdə cəhd edə bilərsiniz. Bu, tətbiqinizin mövcudluğunu artırır.

05-dən 06-dək

Cursors

Mobil cihazlar , masaüstü və noutbuk kimi hesablama cihazlarından fərqlənir ki, onlar kursor və işarə cihazları ilə asanlıqla manipulyasiya edilə bilməz. Əlbəttə, bu gün bazarda ən son smartfonların əksəriyyəti toxunma telefonlarıdır və stylus, trackball, track pad və s. Kimi istifadə edir. Buna baxmayaraq, hər biri bir-birindən fərqlənir, hər birinin ələ keçirilməsi lazımdır.

Unutmayın, son istifadəçilər üçün kiçik bir mobil cihazın ekranında obyektləri sürüklə və buraxmaq üçün bir işgəncə olacaq, belə ki, tətbiqinizdə bu cür funksiyaları da daxil etməyin. Bunun yerinə ekranda hər hansı bir şeyin tıklanabilir və genişləndirilməsi, istifadəçilərə daha yaxşı işləyə biləcəyi üçün kömək edəcəkdir.

06-dan 06-a

Klaviaturalar

Smartphone klaviaturaları, hətta fiziki QWERTY olanları da istifadə etmək üçün çox ağrılı ola bilər. Daha yaxşı hərəkət edən yer təklif edən klaviatura hətta istifadəçi üçün olduqca çətin ola bilər.

Beləliklə mümkün olduğunca keyedilmiş girişləri cəhd edin və qarşısını almaq. Ən azı bunu etməyə qadirsinizsə ən azı cəhd edin və minimuma çəkin.

Nəticədə, çox müxtəlif mobil qurğularla işləmək olduqca böyük bir vəzifə ola bilər, xüsusən də bütün bu qurğular üçün tətbiqləri inkişaf etdirmək üçün "ideal" bir standartın altına endirmək mümkün deyil. Buna baxmayaraq, mobil appinizin çevik saxlanması və ən geniş yayılmış xüsusiyyətləri istifadə edərək, daha yaxşı və daha çox istifadə edilə bilən mobil telefon tətbiqləri yaratmağa kömək edə bilər.