فهرست مطالب:
- مرحله 1: برنامه پروژه
- مرحله 2: تحقیق ، حقوقی و توسعه
- مرحله 3: برنامه توسعه دهنده (اختیاری)
- مرحله 4: کدنویسی نرم افزار
- مرحله 5: کشش نهایی/ توسعه
تصویری: توسعه برنامه تلفن همراه با استفاده از Adobe XD: 5 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:54
سلام ، همگی! من الیزابت کاسرک هستم ، فارغ التحصیل مقطع دبیرستان و این آموزش را به این دلیل ایجاد کردم که متوجه حفره ای در این پلت فرم پرکاربرد شدم که می توانم آن را پر کنم. وقتی پروژه تحقیقاتی یک ساله خود را در زمینه توسعه نرم افزار UI/UX/EX آغاز کردم ، این نوع راهنما را دوست داشتم ، اما متأسفانه باید راه سختی را برای طراحی برنامه پیدا می كردم. این دستورالعمل هم برای افراد عصبی علوم کامپیوتر و هم برای علاقه مندان به کار گرفته شده است. بنابراین اگر فکر می کنید ایده فوق العاده ای دارید اما کوچکترین سرنخی برای اجرای آن ندارید ، به این موضوع نگاه کنید.
مرحله 1: برنامه پروژه
این ممکن است در ابتدا غیر ضروری به نظر برسد ، اما تایپ کردن یک طرح پروژه قطعاً در طولانی مدت با تعریف موارد زیر به شما کمک می کند.
- آنچه می خواهید برنامه شما به طور خاص انجام دهد (این من را در "محدوده تمرین" من نگه داشت)
- مخاطب مورد نظر کیست
- اگر ممکن است پیامدهای قانونی وجود داشته باشد (برنامه من یک برنامه پزشکی بود)
- هر چیز دیگری که فکر می کنید باید برای انجام وظیفه خود به آن اشاره کنید.
من واقعاً نمی توانم به اندازه کافی بر این مرحله تأکید کنم: این طرح اولیه پروژه را می توان به راحتی در بسیاری از اسناد مورد نیاز برای توسعه آینده تطبیق داد.
(توجه داشته باشید که این در اصل توضیحات برنامه شما برای فروشگاه برنامه است! امتیاز!)
این طرح می تواند نیم صفحه و 5 صفحه و یا شاید حتی بیشتر باشد. هیچ درست یا غلطی وجود ندارد ، هر چیزی که به شما کمک می کند چشم انداز خود را روی کاغذ بیاورید.
مرحله 2: تحقیق ، حقوقی و توسعه
چیزی که در ابتدای سفر طراحی UX نمی توانستم حدس بزنم این است که تحقیقات زیادی که باید انجام دهم. حالا اجازه ندهید این کار شما را به هیچ وجه منصرف کند ، زیرا مطمئناً در ابتدا من را بسیار دلسرد کرد ، زیرا من در مورد این که چقدر در مورد این زمینه نمی دانم (که دقیقاً همان چیزی بود که ما قرار بود در مورد آن تحقیق کنیم ، بنابراین پروژه تحقیقاتی.)
این مرحله ای است که در آن تصمیم می گیرید که می خواهید کد خود را از ابتدا بنویسید یا از یکی از بسیاری از وب سایت های برنامه نویسی تلفن همراه استفاده کنید. من شخصاً با این فکر کردم که "فقط از مهارتهای پیشرفته خود" در جاوا برای توسعه این برنامه استفاده کنم ، زیرا تصور می کردم این کار آسانتر از یادگیری استفاده از یک برنامه ساخت برنامه است. این در نهایت راهی بسیار ناکارآمد و ناخوشایند برای ساختن برنامه من بود که باعث شد در نهایت به Adobe XD تغییر دهم. من اکیداً توصیه می کنم این را به عنوان اصلی ترین راه سازنده خود برای ترسیم بصری برنامه خود با نمونه سازی کاربرپسند بررسی کنید. اگرچه این یک شروع برنامه ساز کامل نیست ، اما به خوبی می تواند استخوان برنامه شما را بسازد ، بنابراین می توانید طرح اولیه خود را به راحتی به توسعه دهنده حرفه ای بسپارید (ترجیحاً کسی که حق بارگذاری در فروشگاه iTunes را دارد) و فروشگاه Google Play.) من بر این نکته تأکید می کنم تا توجه شما را جلب کنم که اگر از XD استفاده می کنید ، در حالی که برای برنامه ریزی بسیار مفید است ، برنامه آماده بارگیری در فروشگاه ها نخواهد بود.
علاوه بر این ، اگر از طریق تحقیقات خود تصمیم بگیرید که دیگر از ایده برنامه خود هیجان زده نیستید ، دیگر همه چیز از دست نمی رود. با فرایند ساخت هنوز شروع نشده است ، می توانید به طرح پروژه خود بازگردید و یا طرح اولیه خود را تنظیم یا به طور کامل خراش دهید.
اگر شرایط قانونی احتمالی برای سازنده یا کاربر وجود دارد ، این زمانی است که می خواهید همه مکانهایی را که به کمک نیاز دارید پیدا کنید. آماده سازی برای رسیدگی به این مسائل بسیار آسان تر است بنابراین می توانید به جای تعجب شما برای آنها برنامه ریزی کنید. این امر احتمالاً می تواند هفته ها تأخیر ایجاد کند و در نهایت بر جدول زمانی اولیه شما تأثیر بگذارد.
مرحله 3: برنامه توسعه دهنده (اختیاری)
حالا اگر می خواهید با دسترسی به فروشگاه iTunes به طور رسمی توسعه دهنده شوید ، باید برنامه را در اسرع وقت پر کنید (هزینه 99 دلار مربوط به تشکیل این برنامه است). روند درخواست آنها مدتی طول می کشد تا شما پذیرفته شوید. اگر در این مرحله برای توسعه دهنده اپل درخواست دهید و در حالی که هنوز برنامه خود را می سازید مراحل انتظار را طی کنید ، بسیار سریع خواهد بود.
developer.apple.com/programs/
مرحله 4: کدنویسی نرم افزار
اکنون که تحقیقات پشت پروژه خود را به پایان رساندید ، اکنون زمان شروع برنامه نویسی در Adobe XD است.
- اول کار های مهم. شما می خواهید هر مرحله از آموزش را دنبال کنید (من برای آموزش های طولانی مدت یکی نیستم ، اما این قول موفقیت شما در این برنامه ضروری است).
- مطمئن شوید که نحوه افزودن متن ، صفحات ، تصاویر ، حذف اشیاء ، تغییر ترتیب صفحه ها و حتی نحوه اتصال صفحات خود را درک کرده اید.
- پس از اتمام کار و درک طناب ها ، در نهایت می توانید شروع به تدوین و برنامه نویسی برنامه خود ، آزمایش نمونه اولیه و اشکال زدایی کنید!
در این مرحله ، می توانید از برخی از تحقیقات من در مورد ابزارهای مختلف و نحوه ایجاد موارد خاص با Adobe creator برای افزایش برنامه خود استفاده کنید. با این حال ، من قطعاً توصیه می کنم برای جستجوی عناصر خاصی که مختص پروژه شما هستند ، به نوار جستجو بروید.
مرحله 5: کشش نهایی/ توسعه
تبریک می گوییم ، شما به این مرحله رسیده اید یعنی هیچ گونه اشکالی در کد خود ندارید! از اینجا باید آزمایش بتا را با هدف نه تنها یافتن اشکالات جانبی بلکه برای کسب نظر بی طرفانه در مورد محصول خود آغاز کنید. هنگامی که از کد خود راضی هستید ، می توانید با استفاده از منابع خارجی ، توسعه را آغاز کنید.
توصیه شده:
تطبیق یک گوشی تلفن همراه با تلفن همراه: 7 مرحله (همراه با تصاویر)
انطباق یک گوشی تلفن همراه با یک تلفن همراه: توسط بیل ریو ([email protected]) اقتباس شده برای دستورالعمل ها توسط موس ([email protected]) سلب مسئولیت: روش شرح داده شده در اینجا ممکن است برای شما کارساز نباشد گرفتن. اگر کار نمی کند ، یا اگر چیزی را خراب می کنید ، m نیست
توسعه برنامه های کاربردی با استفاده از پین های GPIO در DragonBoard 410c با سیستم عامل های Android و Linux: 6 مرحله
توسعه برنامه های کاربردی با استفاده از پین های GPIO در DragonBoard 410c با سیستم عامل های Android و Linux: هدف از این آموزش نشان دادن اطلاعات مورد نیاز برای توسعه برنامه های کاربردی با استفاده از پین GPIO در DragonBoard 410c با سرعت کم است. این آموزش اطلاعاتی را برای توسعه برنامه های کاربردی با استفاده از پین های GPIO با SYS در Andr ارائه می دهد
کنترل آردوینو با استفاده از تلفن هوشمند از طریق USB با برنامه Blynk: 7 مرحله (همراه با تصاویر)
کنترل آردوینو با استفاده از تلفن هوشمند از طریق USB با برنامه Blynk: در این آموزش ، ما قصد داریم نحوه استفاده از برنامه Blynk و Arduino را برای کنترل لامپ یاد بگیریم ، این ترکیب از طریق پورت سریال USB انجام می شود. هدف از این دستورالعمل نشان دادن ساده ترین راه حل-کنترل از راه دور Arduino یا c
با استفاده از برنامه Blynk و Raspberry Pi لوازم خانگی را از تلفن هوشمند خود کنترل کنید: 5 مرحله (همراه با تصاویر)
با استفاده از Blynk App و Raspberry Pi لوازم خانگی را از اسمارت فون خود کنترل کنید: در این پروژه ما قصد داریم نحوه استفاده از برنامه Blynk و Raspberry Pi 3 را به منظور کنترل لوازم خانگی (قهوه ساز ، لامپ ، پرده پنجره و …) بیاموزیم. ). اجزای سخت افزار: Raspberry Pi 3 Relay Lamp Breadboard Wires برنامه های نرم افزاری: Blynk A
برنامه آردوینو با استفاده از تلفن هوشمند: 6 مرحله (همراه با تصاویر)
برنامه Arduino با استفاده از تلفن هوشمند: در این دستورالعمل ، من به شما نشان می دهم که چگونه برنامه Arduino Board خود را با استفاده از تلفن هوشمند خود برنامه ریزی کنید