Агуулгын хүснэгт:
- Алхам 1: Төслийн төлөвлөгөө
- Алхам 2: Судалгаа, хууль эрх зүй, хөгжил
- Алхам 3: Хөгжүүлэгчийн програм (заавал биш)
- Алхам 4: Програм хангамжийн кодчилол
- Алхам 5: Эцсийн сунгалт/ хөгжил
Видео: Adobe XD ашиглан гар утасны програм хөгжүүлэх: 5 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
Сайн уу, бүгдээрээ! Би бол Элизабет Качерек, ахлах сургуулийн төгсөх ангийн сурагч бөгөөд энэхүү өргөн хэрэглэгддэг платформ дээр миний бөглөх боломжтой нүх байгааг анзаарсан учраас би үүнийг зааж өгсөн юм. UI/UX/EX програм хангамж хөгжүүлэх чиглэлээр бүтэн жилийн турш судалгааны ажил эхлүүлэхдээ би ийм гарын авлагад дуртай байх байсан боловч харамсалтай нь би програм зохиох талаар хэрхэн яаж ажиллахаа олж мэдсэн юм. Энэхүү зааварчилгаа нь компьютерын шинжлэх ухааны мэдлэггүй хүмүүст болон хобби сонирхогчдод зориулагдсан болно. Тиймээс, хэрэв танд гайхалтай санаа байгаа гэж бодож байгаа боловч үүнийг хэрхэн хэрэгжүүлэх талаар өчүүхэн ч гэсэн ойлголт байхгүй бол үүнийг анхаарч үзээрэй.
Алхам 1: Төслийн төлөвлөгөө
Эхэндээ энэ нь шаардлагагүй мэт санагдаж болох ч төслийн төлөвлөгөөг бичих нь урт хугацааны туршид танд туслах болно.
- Таны апп -аас тусгайлан хийхийг хүсч байгаа зүйл (энэ нь намайг "дадлагын хүрээнд" хадгалсан)
- Төлөвлөсөн үзэгчид гэж хэн бэ
- Хэрэв хууль эрх зүйн үр дагавар гарч болзошгүй бол (минийх бол эмнэлгийн апп байсан)
- Таныг ажлаа үргэлжлүүлэхийн тулд өөр ямар нэг зүйлийг тоймлох хэрэгтэй гэж бодож байна.
Би энэ алхамыг хангалттай онцолж чадаагүй: төслийн урьдчилсан төлөвлөгөөг ирээдүйн хөгжилд шаардлагатай олон баримт бичигт хялбархан өөрчилж болно.
(Энэ бол үндсэндээ апп дэлгүүрийн аппликешны тайлбар гэдгийг анхаарна уу! Оноо!)
Энэ төлөвлөгөө нь хагас хуудастай, 5 хуудастай эсвэл бүр илүү урт байж болно. Зөв, буруу гэж байхгүй, алсын харааг цаасан дээр буулгахад юу ч тусална.
Алхам 2: Судалгаа, хууль эрх зүй, хөгжил
UX дизайны аялалынхаа эхэнд миний таамаглаж чадаагүй нэг зүйл бол миний хийх маш их судалгаа юм. Энэ нь танд огт саад болохгүй, учир нь энэ талбарын талаар би хэр сайн мэдэхгүй байсан (энэ нь бидний судлах ёстой байсан зүйл юм. Тиймээс судалгааны төсөл.)
Энэ бол та кодоо эхнээс нь бичих үү эсвэл гар утасны програм эмхэтгэдэг вэбсайтуудын аль нэгийг ашиглах уу гэдгээ шийдэх алхам юм. Би хувьдаа энэ програмыг хөгжүүлэхийн тулд Java дээр "зөвхөн дэвшилтэт" чадвараа ашиглах болно гэж бодож эхэлсэн, учир нь энэ нь програм бүтээх програм ашиглаж сурахаас хамаагүй хялбар гэж би бодож байсан. Энэ нь миний програмыг бүтээх маш үр ашиггүй, тохиромжгүй арга болж, улмаар Adobe XD рүү шилжихэд хүргэсэн юм. Хэрэглэгчдэд ээлтэй прототип ашиглан өөрийн аппликейшнийг зургаар харуулах үндсэн хэлбэр бол үүнийг анхаарч үзэхийг зөвлөж байна. Хэдийгээр энэ нь төгс програм бүтээгчийг дуусгах эхлэл биш боловч энэ нь таны апп -ийн ясыг бий болгоход сайн ажилладаг тул та урьдчилсан загвараа мэргэжлийн хөгжүүлэгчид (iTunes дэлгүүрт байршуулах эрхтэй хүнээс илүү хялбараар өгөх боломжтой) болно. Хэрэв та XD -ийг ашигладаг бол төлөвлөхөд маш хэрэгтэй боловч програмыг дэлгүүрт байршуулахад бэлэн биш байх болно гэдгийг танд анхааруулахын тулд үүнийг онцолж байна.
Нэмж дурдахад, хэрэв та судалгаа хийснийхээ дараа аппликешныхаа талаар баярлахаа больсон бол бүх зүйл алга болоогүй болно. Барилгын процесс хараахан эхлээгүй байгаа тул та төслийн төлөвлөгөөндөө буцаж очоод анхны төлөвлөгөөгөө өөрчлөх эсвэл бүрмөсөн зурж болно.
Хэрэв бүтээгч эсвэл хэрэглэгчийн хувьд хууль эрх зүйн шаардлага байгаа бол танд тусламж хэрэгтэй бүх газрыг олж мэдэхийг хүсч байна. Эдгээр асуудлыг шийдэхийн тулд одоо бэлтгэх нь илүү хялбар болсон тул та гайхахаасаа илүүтэйгээр төлөвлөж болно. Энэ нь хэдэн долоо хоног саатах шалтгаан болж магадгүй бөгөөд энэ нь таны анхны цагийн хуваарьт нөлөөлж магадгүй юм.
Алхам 3: Хөгжүүлэгчийн програм (заавал биш)
Хэрэв та албан ёсоор iTunes дэлгүүрт нэвтрэх эрхтэй хөгжүүлэгч болохыг хүсч байвал өргөдлийг аль болох хурдан бөглөх ёстой (Энэ програмыг бөглөхтэй холбоотой 99 долларын төлбөр байдаг). Таныг хүлээн авах хүртэл тэдний өргөдөл гаргах үйл явц хэсэг хугацаа шаардагдана. Хэрэв та энэ үед Apple -ийн хөгжүүлэгчид өргөдөл гаргаж, програмаа бүтээж байх зуур хүлээх процессыг даван туулах нь хамгийн хурдан байх болно.
developer.apple.com/programs/
Алхам 4: Програм хангамжийн кодчилол
Та төслийнхөө судалгааг хийж дууссаны дараа Adobe XD дээр код бичиж эхлэх цаг болжээ.
- Эхний зүйл хамгийн түрүүнд. Та зааварчилгааны алхам бүрийг дагаж мөрдөхийг хүсч байна (би удаан хугацааны туршид хичээллэдэггүй, гэхдээ энэ нь миний амлаж буй програмын тусламжтайгаар амжилтанд хүрэх чухал зүйл юм).
- Текст, хуудас, зураг нэмэх, обьектуудыг устгах, дэлгэцийг дахин эрэмбэлэх, тэр ч байтугай хуудсуудаа хэрхэн холбох талаар ойлгосон эсэхээ шалгаарай.
- Дуусгаж, олс ойлгосны дараа та програмаа боловсруулж кодлох, прототипийг турших, дибаг хийх асуудлыг эхлүүлж болно!
Энэ үед та өөрийн аппликейшнийг сайжруулахын тулд янз бүрийн хэрэгсэл, Adobe creator ашиглан зарим зүйлийг хэрхэн хийх талаар олж мэдсэн зарим судалгааг ашиглаж эхлэх боломжтой. Гэсэн хэдий ч би таны төсөлд өвөрмөц онцлог элементүүдийг хайхын тулд хайлтын талбарт орохыг зөвлөж байна.
Алхам 5: Эцсийн сунгалт/ хөгжил
Баяр хүргэе, та энэ түвшинд хүрсэн бөгөөд энэ нь таны кодонд алдаа байхгүй гэсэн үг юм! Эндээс та гадны алдаануудыг олж илрүүлэхээс гадна бүтээгдэхүүнийхээ талаар нэг талыг баримтлах зорилгоор бета туршилтыг эхлүүлэх хэрэгтэй. Та коддоо сэтгэл хангалуун байгаа бол гадны нөөцийг ашиглан хөгжүүлэлтийг эхлүүлж болно.
Зөвлөмж болгож буй:
Утасны гар утасны микрофон: 9 алхам
Утасны гар утасны микрофон: Хэсэг хугацааны өмнө найз охин маань надаас түүнийг бүх хипстер хамтлагуудын утасны микрофон болгоно уу гэж асуусан. Тиймээс би мэдээж түүнд тэгэх болно гэдгээ хэлсэн. Маш их хугацаа өнгөрсөн … тэгээд би үүнийг хийлээ. Энэ нь ажиллахад зориулагдсан болно
MIT програм зохион бүтээгчийн тусламжтайгаар зөөлөн тоглоом бүхий Bluetooth шоо, Android тоглоом хөгжүүлэх: 22 алхам (зурагтай)
MIT App Inventor ашиглан зөөлөн тоглоом бүхий Bluetooth Dice болон Android тоглоом хөгжүүлэх: Шоо тоглох нь өөр өөр арга хэлбэртэй байдаг 1) Уламжлалт модон эсвэл гуулин шоогаар тоглодог.2) Гар утас эсвэл pc. -ийн гараар эсвэл pc. -ээр үүсгэсэн шоо утгыг гар утсан дээр эсвэл компьютер дээр тоглоорой. шоо биетэй тоглож, зоосыг гар утас эсвэл компьютер дээр зөөж болно
Робот гар тоглоом - Ухаалаг гар утасны хянагч: 6 алхам
Робот гар тоглоом - Ухаалаг гар утас хянагч: Сайн байна уу! Зуны хөгжилтэй тоглоом: Ухаалаг гар утсаар удирддаг робот гар !! Та видеон дээр харж байгаа шиг гар утсан дээрээ зарим тоглоомын тусламжтайгаар гараа удирдаж болно. роботыг давталтаар хуулбарлахын тулд
Android болон Linux үйлдлийн системтэй DragonBoard 410c дээр GPIO зүү ашиглан програм хөгжүүлэх: 6 алхам
Android болон Линукс үйлдлийн системтэй DragonBoard 410c дээр GPIO зүү ашиглан програм хөгжүүлэх: Энэхүү гарын авлагын зорилго нь DragonBoard 410c бага хурдтай өргөтгөл дээр GPIO зүү ашиглан програм хөгжүүлэхэд шаардлагатай мэдээллийг харуулах явдал юм. Энэхүү гарын авлагад Андройд SYS -тэй GPIO зүү ашиглан програм хөгжүүлэх талаархи мэдээллийг толилуулж байна
Blynk програм ашиглан USB ашиглан ухаалаг гар утсыг ашиглан Arduino -г удирдах: 7 алхам (зурагтай)
Blynk програм ашиглан USB ашиглан ухаалаг гар утсыг ашиглан Arduino -ийг удирдах Arduino эсвэл c-ээ алсаас удирдах хамгийн энгийн шийдэл