Хэрэглэх боломжтой програмуудыг хөгжүүлэх 6 зөвлөмж

Хэрэглэх боломжтой гар утасны аппликэйшн аппликейшнуудыг хөгжүүлэхэд зориулсан зөвлөмжүүд

Хөдөлгөөнт утасны аппликэйшнүүдийн ашиглах боломж их хэвээр байна. Апп-ыг ашиглах боломжтой тодорхой хөгжүүлэгч удирдамж байхгүй байна. Түүнчлэн, гар утасны янз бүрийн загварын олон төрлүүд нь ашиглалтын хүчин зүйлийн хувьд "стандарт" -ыг тодорхойлоход хэцүү болгодог.

Ихэнх (гэхдээ бүгд биш) хэрэглээний асуудлууд нь тоног төхөөрөмжийн асуудлуудаас гардаг. Хэдийгээр зарим нь шийдэх боломжгүй боловч зарим асуудлыг шийдэхийн тулд програм хангамж хөгжүүлэгчид шийдэх боломжтой байдаг.

Энд бид гар утасны програм хөгжүүлэгчидтэй тулгараад буй тоног төхөөрөмжийн гол асуудлуудын талаар авч үзэх болно.

01 - 06

Дэлгэцийн нягтрал

IPhone ашиглан худалдан авах "(CC BY 2.0) Jason A. Howie

Зах зээл дээр маш олон шинэ гар утас бий болж, тус бүр өөр өөр онцлог, дэлгэцийн дэлгэц, шийдвэртэй ирдэг учраас таны апп байх ёстой хамгийн сайн шийдвэрийг үнэлэх боломжгүй юм.

Таны апп дээр хэт олон функц оруулах нь асуудлыг улам хүндрүүлнэ. Иймд асуудлыг шийдэх арга нь дэлгэц дээр дэлгэцэн дээр аль болох бага мэдээлэл өгөх явдал юм.

02 of 06

Өнгө ба ялгаатай байдал

LCD дэлгэцтэй хамгийн сүүлийн үеийн гар утас нь гайхалтай өнгө, тодосгогч чадвартай ирдэг. Энэ нь гар утсыг хаана ч явуулж, бүх хөнгөн нөхцөлд ашигладаг болохыг мэдэлгүйгээр өнгөт загварыг ашиглахыг програмчдаас хүсдэг. Муу гэрэлний нөхцөл байдал нь хэрэглэгчдэд эдгээр нарийн өнгийг ойлгоход хэцүү болгодог нь үнэндээ дэлгэц дээрх мэдээллийг уншихад илүү төвөгтэй болгодог.

Энд хөгжүүлэгчийн хувьд хамгийн тохиромжтой зүйл бол өндөр тод өнгө бүхий схемүүдийг ашиглах ба (жишээ нь, хэрэглэхэд хялбар) хатуу өнгөт блокуудыг ялгахын тулд зөвхөн тод томруунаар эсвэл сүүдэрлэсэн хайрцгуудыг ашиглана. Мөн энгийн график ашиглан нэмэлт шаардлагагүй нэмэлтээс салах нь таны апп-ыг илүү их үнэ цэнэтэй болгоно.

03 - 06

Button функц

Ихэнх гар утасны хэрэглэгчид гар утасныхаа бүх товчлуурын функцийг бүрэн ойлгодоггүй учир тэдний гар утасны ихэнхийг нь хийж чадахгүй байна.

Товчлуурын үзүүлэлтүүд таны эцсийн хэрэглэгчдэд сайн ойлгогдож байгааг харах хэрэгтэй. Хэрэв шаардлагатай бол дэлгэрэнгүй тусламжийн хэсгийг оруулаад, эдгээр товчлуурын функц бүрийг дурдах бөгөөд хэрэглэгч таны хүсэлтийг ямар ч асуудалгүй ажиллуулж болох юм.

04 - 06

Үсгийн хэмжээ

Бараг бүх гар утас нь уншигдахуйц уншигдахуйц фонтыг агуулдаг. Дэлгэц нь жижиг хэмжээтэй бөгөөд фонтууд нь жижиг хэмжээтэй байх шаардлагатай.

Хөгжүүлэгчийн хувьд гар утасны үндсэн фонтны талаар юу ч хийж чадахгүй байгаа бол фонтыг өөрийн тусгай аппликешныг аль болох ихээр оролдож үзэх боломжтой. Ингэснээр таны апп-ийн ашиглалтыг нэмэгдүүлэх болно.

05 - 06

Курсорууд

Гар утасны төхөөрөмжүүд компьютер, зөөврийн компьютер гэх мэт тооцоолох төхөөрөмжүүдээс ялгаатай байдаг бөгөөд тэдгээр нь курсор болон заагч төхөөрөмжүүдтэй хялбархан ажиллах боломжгүй байдаг. Мэдээжийн хэрэг, зах зээлд хамгийн сүүлийн үеийн ухаалаг гар утаснуудын ихэнх нь мэдрэгчтэй дэлгэцтэй бөгөөд зүүт, зам бөмбөг, замын дэвсгэр гэх мэтийг ашигладаг. Хэдий тийм ч хүн бүр өөр хоорондоо зохицох ёстой.

Сүүлд хэрэглэгчид зориулж жижигхэн гар утасны дэлгэцэн дээр объектуудыг татах, хасах нь эрүү шүүлт тулгах болно гэдгийг санаарай, тиймээс таны аппликешн дээрх ийм функцүүдийг оруулаарай. Үүний оронд дэлгэц дээр юу ч хийж, томруулж өгсөн нь хэрэглэгчдэд туслах болно. Учир нь тэд апп-тай илүү сайн ажиллах боломжтой болно.

06 - 06

Гарнууд

Ухаалаг гар утаснууд, тэр ч байтугай физик QWERTY, ашиглахад маш өвдөлттэй байдаг. Тэр ч байтугай хөдөлгөөнт зайг санал болгодог гарнууд нь хэрэглэгчдэд маш төвөгтэй байдаг.

Тиймээс түлхүүр үг оруулахыг аль болох зайлсхий. Хамгийн багаар бодоход үүнийг хийх боломжтой.

Эцэст нь хэлэхэд, маш олон янзын хөдөлгөөнт төхөөрөмжүүд дээр ажиллах нь эдгээр бүх төхөөрөмжүүдэд зориулсан програмуудыг хөгжүүлэхийн тулд "төгс" стандартыг буулгах боломжгүй тул маш их үүрэг гүйцэтгэх болно. Гэсэн хэдий ч, таны гар утасны програмыг уян хатан байлгах, хамгийн түгээмэл боломжит функцийг ашиглах нь танд илүү сайн, илүү гар утсан апп-уудыг бий болгоход тусална.