Mundarija:

Adobe XD yordamida mobil ilovalarni ishlab chiqish: 5 qadam
Adobe XD yordamida mobil ilovalarni ishlab chiqish: 5 qadam

Video: Adobe XD yordamida mobil ilovalarni ishlab chiqish: 5 qadam

Video: Adobe XD yordamida mobil ilovalarni ishlab chiqish: 5 qadam
Video: Zamonaviy dasturlash texnologiyalari 2024, Noyabr
Anonim
Adobe XD yordamida mobil ilovalarni ishlab chiqish
Adobe XD yordamida mobil ilovalarni ishlab chiqish
Adobe XD yordamida mobil ilovalarni ishlab chiqish
Adobe XD yordamida mobil ilovalarni ishlab chiqish

Salom, hammaga! Men Elizabet Kacerek, o'rta maktabni tugatgan bitiruvchiman va men buni o'rgatadigan qilib yaratdim, chunki men bu keng qo'llaniladigan platformada to'ldirishim mumkin bo'lgan teshikni payqadim. Men UI/UX/EX dasturiy ta'minotini ishlab chiqish bo'yicha bir yillik tadqiqot loyihasini boshlaganimda, bunday qo'llanmani yoqtirgan bo'lardim, lekin afsuski, men qanday qilib dasturni ishlab chiqishning qiyin yo'lini topishga majbur bo'ldim. Bu ko'rsatma kompyuter fanlarini biladiganlar uchun ham, sevimli mashg'ulotlari uchun ham mo'ljallangan. Agar sizda ajoyib g'oya bor deb o'ylasangiz, lekin uni qanday amalga oshirishni bilmasangiz, buni ko'rib chiqing.

1 -qadam: Loyiha rejasi

Loyiha rejasi
Loyiha rejasi

Bu birinchi navbatda keraksiz bo'lib tuyulishi mumkin, lekin loyiha rejasini tuzish sizga aniqlaydi:

  • Sizning ilovangiz aniq nima qilishni xohlaysiz (bu meni "amaliyot doiramda" saqladi)
  • Maqsadli auditoriya kim
  • Agar qonuniy oqibatlarga olib kelishi mumkin bo'lsa (meniki tibbiy dastur edi)
  • Sizni vazifani bajarishda davom ettirishingiz kerak bo'lgan boshqa narsalarni tasvirlab berishingiz kerak.

Men, albatta, bu qadamni etarlicha ta'kidlay olmadim: loyihaning dastlabki rejasini kelajakda rivojlantirish uchun kerak bo'lgan ko'plab hujjatlarga osongina moslash mumkin.

(E'tibor bering, bu asosan ilovalar do'koni uchun ilova tavsifi! Bal!)

Bu reja 5 sahifali yarim sahifali yoki undan ham uzunroq bo'lishi mumkin. To'g'ri yoki noto'g'ri narsa yo'q, nima bo'lishidan qat'i nazar, o'z tasavvuringizni qog'ozga aylantirishga yordam beradi.

2 -qadam: Tadqiqot, yuridik va rivojlanish

Tadqiqot, yuridik va rivojlanish
Tadqiqot, yuridik va rivojlanish

UX dizaynidagi sayohatimning boshida men taxmin qila olmagan narsa bu men qiladigan tadqiqotlarning ko'pligi. Endi bu sizni hech narsaga to'sqinlik qilishga yo'l qo'ymang, chunki men bu sohada qanchalik bilmaganligim sababli, avvaliga meni biroz tushkunlikka tushirdi (biz aynan shu narsani o'rganishimiz kerak edi, shuning uchun tadqiqot loyihasi.)

Bu sizning kodingizni noldan yozishni xohlaysizmi yoki ko'plab mobil ilovalar kompilyatori veb -saytlaridan birini ishlatishni xohlaysizmi, bu qaror. Men shaxsan bu dasturni ishlab chiqish uchun Java -dagi "ilg'or ko'nikmalarimni" ishlataman deb o'ylashdan boshladim, chunki men buni ilova yaratish dasturidan foydalanishni o'rganishdan ko'ra osonroq deb o'ylardim. Bu mening ilovamni yaratishning juda samarasiz va noqulay usuli bo'lib qoldi, bu meni Adobe XD -ga o'tishga majbur qildi. Men buni foydalanuvchilarga qulay prototiplar yordamida ilovangizni vizual ravishda xaritalashning asosiy konstruktiv usuli sifatida ko'rib chiqishni tavsiya qilaman. Bu mukammal dastur ishlab chiqaruvchini tugatish uchun boshlang'ich bo'lmasa -da, u sizning ilovalaringizning suyaklarini qurish uchun yaxshi ishlaydi, shuning uchun siz o'zingizning dastlabki dizayningizni professional ishlab chiqaruvchiga osongina topshirishingiz mumkin (yaxshisi iTunes do'koniga yuklash huquqiga ega bo'lgan kishi). va Google Play do'koni.) Men buni sizning e'tiboringizga qaratmoqchiman, agar siz XD dan foydalansangiz, rejalashtirish uchun juda foydali bo'lsa -da, dastur do'konlarga yuklashga tayyor bo'lmaydi.

Qolaversa, agar siz o'z tadqiqotingiz orqali o'zingizning ilova g'oyangizdan hayajonlanmaslikka qaror qilsangiz, hammasi yo'qolmaydi. Qurilish jarayoni hali boshlanmagan bo'lsa, siz loyiha rejangizga qaytishingiz va asl rejangizni to'g'rilashingiz yoki butunlay chizishingiz mumkin.

Agar ijodkor yoki foydalanuvchi uchun mumkin bo'lgan qonuniy talablar bo'lsa, aynan o'sha paytda sizga yordam kerak bo'lgan joylarni bilib olishni xohlaysiz. Bu muammolarni hal qilishga hozirdan tayyorgarlik ko'rish ancha oson, shuning uchun siz ularni ajablantirmay, balki ularni rejalashtirishingiz mumkin. Bu, ehtimol, bir necha haftalik kechikishlarga olib kelishi mumkin, natijada asl vaqt jadvalingizga ta'sir qiladi.

3 -qadam: Dasturchi ilovasi (ixtiyoriy)

Dasturchi ilovasi (ixtiyoriy)
Dasturchi ilovasi (ixtiyoriy)

Endi agar siz iTunes do'koniga kirish huquqiga ega bo'lgan rasmiy dasturchi bo'lishni xohlasangiz, arizani iloji boricha tezroq to'ldirishingiz kerak (bu arizani topshirish bilan bog'liq 99 dollarlik to'lov bor). Siz qabul qilinmaguncha, ularni arizalash jarayoni biroz vaqtni oladi. Agar siz shu vaqtda Apple ishlab chiqaruvchisiga murojaat qilsangiz va ilovangizni yaratayotganingizda kutish jarayonidan o'tsangiz, eng yaxshi bo'lardi.

developer.apple.com/programs/

4 -qadam: dasturiy ta'minotni kodlash

Dasturiy kodlash
Dasturiy kodlash
Dasturiy kodlash
Dasturiy kodlash

Loyihangiz ortidan tadqiqotni tugatganingizdan so'ng, endi Adobe XD -da kodlashni boshlash vaqti keldi.

  1. Birinchi narsa birinchi. Siz darslikning har bir bosqichini kuzatib borishni xohlaysiz (men uzoq darsliklar uchun emasman, lekin bu men va'da bergan ushbu ilovada muvaffaqiyatga erishish uchun zarur).
  2. Matn, sahifalar, rasmlar qo'shish, ob'ektlarni o'chirish, ekranlarning tartibini o'zgartirish va hatto sahifalaringizni qanday ulashni tushunganingizga ishonch hosil qiling.
  3. Tugatganingizdan va arqonlarni tushunganingizdan so'ng, siz nihoyat ilovangizni tuzish va kodlashni, prototipni sinab ko'rishni va muammolarni tuzatishni boshlashingiz mumkin!

Bu vaqtda siz turli xil vositalar va Adobe Creator yordamida ilovangizni yaxshilash uchun ba'zi narsalarni qanday qilish haqida men topgan tadqiqotlardan foydalanishni boshlashingiz mumkin. Ammo, men, albatta, sizning loyihangizga xos bo'lgan alohida elementlarni qidirish uchun qidiruv paneliga kirishni tavsiya qilaman.

5 -qadam: Final Stretch/ Development

Yakuniy cho'zish/ rivojlanish
Yakuniy cho'zish/ rivojlanish

Tabriklaymiz, siz shu darajaga yetdingiz, demak sizning kodingizda xatolar yo'q! Bu erdan siz nafaqat begona xatolarni topibgina qolmay, balki mahsulotingiz haqida xolis fikr olish maqsadida beta -testni boshlashingiz kerak. Kodingizdan qoniqsangiz, tashqi manbalardan foydalanib, rivojlanishni boshlashingiz mumkin.

Tavsiya: