30 چیزی که معمولاً هنگام طراحی برنامه های تلفن همراه فراموش می کنیم!

این مقاله حاوی مطالبی است که قبل از ارسال برنامه خود به AppStore / GooglePlay باید در طراحی خود لحاظ نمایید.- قسمت ثبت نام و ورود1. صفحه Splash screen صفحه نمایش Splash screen صفحه ای است که هنگام راه اندازی یک برنامه تلفن همراه به کاربران نشان داده می شود.از آنجا که Splash screen اولین صفحه ای است که کاربران می بینند اولین تصور از برنامه برای آن ها ایجاد می شود.2. رمز عبور را فراموش کرده ایدیک فرد متوسط ​​در 90 سرویس آنلاین ثبت نام نموده که به گذرواژه احتیاج دارد. با استفاده از تعداد بسیار زیاد حساب ، تعداد کمی از افراد رمزهای عبور خود را به خاطر می آورند. طبق آمار، 21 نفر پس از گذشت دو هفته رمز عبور را فراموش می کنند و 25 درصد حداقل یک بار در روز یک رمز عبور را فراموش می کنند. اگر برنامه شما نیاز به ورود به سیستم دارد ، باید گزینه ای را برای تنظیم مجدد رمز عبور ارائه دهید.- اولین تجربه3. صفحه Onboardingصفحه هایی که جهت آشنایی کاربر با محصول که توسط طراحان UX برای توصیف فرآیند ها برای کاربران ایجاد و در نتیجه اگر کاربر صفحات Onboarding را با موفقیت طی نماید موجب افزایش بهره برداری از محصول و به اتمام رساندن فرآینده ها می شود.4. صفحه های تأیید داده هابسیاری از برنامه های تلفن همراه شماره ایمیل / تلفن را جهت صحت سنجی دریافت می کنند. صفحه تأييد اطلاعات معمولاً پس از ارائه اطلاعات لازم کاربر صورت می گيرد و به آنها می گويد برويد و آدرس / شماره تلفن خود را تصديق کنيد.برای صفحه های تأیید داده ، این موارد ضروری است:- گزینه ای برای ارسال مجدد کد تأیید (برای شماره تلفن های همراه)- دستورالعمل نحوه یافتن پیام تأیید (یعنی جستجوی عنوان خاص ، جستجو در پوشه هرزنامه و غیره) (برای پیام تأیید ایمیل)5. حالت های خالی زمانی که "محتوایی نیست"ارزشیابی برنامه براساس محتوا آن هاست و این همان دلیل استفاده کاربران می باشد.بنابراین، مهم است که در نظر بگیرید چگونه می توانید مکان هایی را در مسیر کاربر طراحی کنید که در آن ممکن است محتوایی وجود نداشته باشد، این مکان ها نباید خالی بمانند، یک راه حل آن هست که از این فضاها برای راهنمایی کاربران استفاده شود.6. تنظیمات پیش فرضاکثر کاربران (95%) تنظیمات پیش فرض را تغییر نمی دهند.این بدین معنی است که اکثر کاربران یک نماد پیش فرض دارند که شما آنها را انتخاب می کنید.-تجربه روزانه7. صفحه نمایش درخواست مجوزهنگامی که کاربران یک برنامه جدید را باز می کنند، آخرین چیزی که می خواهند ببینند چندین پنجره به صورت متوالی است که درخواست مجوز می کنند:-برنامه می خواهد به موقعیت شما دسترسی پیدا کند.-برنامه می خواهد به مخاطبین شما دسترسی پیدا کند.-برنامه می خواهد به دوربین شما دسترسی پیدا کند.چنین درخواست هایی تأثیر بسیار منفی بر تجربه کاربر می گذارد و معمولاً منجر به ترک برنامه می شود. این درخواست ها بهتر هست در محتوایی که تعامل با کاربران برقرار شده است به وجود آید.8.حالتهای مختلفی برای عناصر UI تعاملیدکمه ها و سایر عناصر تعاملی اغلب حالت های مختلفی دارند. در نظر گرفتن حالت هایی مانند پیش فرض / کلیک شده / غیرفعال برای هر عنصر تعاملی که در برنامه خود دارید بسیار حیاتی است.9. مجموعه آیکون هابا استفاده از آیکن هایی با همان سبک می توانید UI خود را از لحاظ بصری سازگارتر کنید.10. حالت خطاهمه ما می دانیم که بهترین پیام خطا پیامی است که هرگز نشان داده نشود. همیشه بهتر است با راهنمایی کاربران در مسیر درست از بروز خطاها جلوگیری کنید. اما هنگام بروز خطا طراحی باید بگونه ای باشد که نه تنها به کاربران بیاموزد که چگونه از برنامه مورد نظر خود استفاده کنند ، بلکه باعث شود که کاربران احساس گیجی نکنند.در اینجا چند مورد خطا وجود دارد که باید برای آن ها طراحی صورت گیرد:- در صورت عدم اتصال کاربران به اینترنت چه محتوایی را می بینند؟- اطلاعات ورودی نادرست.- خطای سیستم.11- در حال بارگیری محتوااگرچه پاسخ فوری از یک برنامه بهترین است ، مواقعی وجود دارد که برنامه شما قادر به پیروی از دستورالعمل های سرعت نیست. اتصال ضعیف اینترنتی موجب کندی درخواست ها می شود و یا عملکرد آن درخواست را با تاخیر روبرو می کند. در چنین مواردی ، برای به حداقل رساندن تنش کاربر، باید به کاربران اطمینان دهید که برنامه در جهت درخواست‌های آن ها کار میکند. هنگامی که یک برنامه نتواند به کاربران اطلاع دهد که زمان لازم دارد جهت انجام درخواست، کاربران اغلب فکر می کنند برنامه درخواست آن‌ها را دریافت نکرده و دوباره امتحان می کنند در نتیجه بازخورد بدی گرفته می شود، برای این کار برنامه نیاز به یک حالت که در حال بارگیری محتوا هست دارد که نحوه نمایش آن میتواند به صورت انیمیشن انتظار که به صورت رایج مورد استفاده قرار می گیرد باشد.12. حالت های موفقیتحالت های موفقیت صفحاتی هستند که در صورت اتمام با موفقیت کارها به کاربران نشان می دهیم. طراحان باید موارد زیر را در نظر بگیرند:الف) حالات دلپذیر (موفقیت بار اول). لحظه ای که کاربران برای اولین بار یک کار مهم را انجام می دهد ، فرصتی عالی است تا یک ارتباط عاطفی مثبت بین آنها و محصول خود ایجاد کنید. به کاربران خود اطلاع دهید که با پیشرفت و موفقیت در کنار محصول ، موفقیتهای خوبی را کسب می کنند.ب) صفحه تأیید صفحه تأیید یک صفحه ضروری برای برنامه های تجارت الکترونیکی است. لحظه ای که کاربر خرید را تمام کرد ، باید صفحه ای را نشان دهیم که کلیه جزئیات اساسی در مورد خرید را ارائه می دهد.13. تکمیل خودکارطراحان همیشه باید تلاش کنند تا با از بین بردن اقدامات غیر ضروری ، هزینه تعامل را به حداقل برسانند. تکمیل به صورت خودکار در ورودی به کاهش تعداد درخواست ها را در جستجو منجر می شود.14. متوقف کردن اقداماتهمه ما اشتباه می کنیم، اما وقتی صحبت از تجربه کاربر می شود، ارائه گزینه ای که به کاربر کمک می کند داده های مهم را بازیابی کند، ضروری است. 15. بومی سازی / بین المللیاز آنجا که بسیاری از تیم ها محصولاتی برای دسترسی جهانی دارند ، ضروری است که بومی سازی / بین المللی شدن بخشی طبیعی از فرآیند طراحی باشد. خصوصیات بصری عناصر (مانند اندازه) و UX باید با بومی سازی / بین المللی سازی در ذهن انتخاب شوند.16.بخش راهنماوقتی کاربران مشکلی داشته باشند ، اولین واکنش طبیعی آنها جستجوی راه حلی در داخل خود برنامه خواهد بود. به همین دلیل باید قسمتی در بخش راهنما / سؤالات متداول در برنامه وجود داشته باشد که کاربر بتواند مشکلش را برطرف نماید.17. قابلیت دسترسیقابلیت دسترسی به افراد با تمام توانایی ها امکان درک و تعامل با محصول شما را می دهد.- چهارم اطلاعیه18. اعلان های داخل برنامه / اطلاعیه هاآیا می دانید اعلان های طراحی شده دلیل # 1 دلیل حذف کاربران برنامه است؟با این وجود ، می توان این الگوی ضد UX را به یک چیز مفید برای تجارت و هم برای کاربر تبدیل کرد. برای دستیابی به نتایج خوب با اعلان های درون برنامه ، طراحان به یک استراتژی نشر نیاز دارند که متناسب با فضای موبایل باشد.19. تنظیمات برگزیده اطلاع رسانیهمیشه آزادی انتخاب برای کاربران بسیار عالی است. در زمینه اعلان های موبایل ، به معنای فراهم کردن فرصتی برای انتخاب اعلان هایی است که می خواهند دریافت کنند.- پنجم تنظیمات اکانت20. ابزار برش عکس پروفایل به کاربران اجازه دهید نه تنها اقدام به بارگذاری عکس پروفایل نمایند بلکه متناسب با نیاز خود در برنامه شما آن را تغییر دهند.21. صفحه های مشاهده / تغییر جزئیات شخصیبه کاربران اجازه دهید اطلاعات شخصی خود را به درستی در برنامه تلفن همراه مشاهده و ویرایش کنند. به طور مثال صفحه ای را برای پیش نمایش اطلاعات حمل و نقل یا صورتحساب طراحی کنید و این اطلاعات را قابل ویرایش کنید.22. خروجاگر برنامه شما نیاز به ورود به سیستم دارد ، همیشه باید به کاربران اجازه دهید از سیستم خارج شوید.23- شرایط خدماتبرای جلوگیری از شکایت ، شرایط خدمات را به برنامه خود اضافه کنید.24. تنظیمات حریم خصوصیبه کاربران اجازه دهید ببینند چه داده هایی را با شرکت به اشتراک می گذارند و به آنها اجازه می دهد تنظیمات را شخصی سازی کنند.25. ارسال بازخوردبا ارائه یک مسیر سریع برای به اشتراک گذاشتن بازخورد در مورد محصول خود ، نه تنها بینش های ارزشمندی راجع به محصول خود از کاربران واقعی جمع می کنید، بلکه باعث می شوید که آنها حس کنند که بازخوردشان برای شما اهمیت دارد.- ششم محتوا26. حالت پیمایشنمایشگرهای موبایل دارای ویژگی محدود صفحه نمایش هستند. به منظور صرفه جویی در فضای صفحه ، طراحان اغلب می خواهند اطلاعات نمایش داده شده را بهینه کرده و هر چیزی را که برای کاربر با ارزش نیست مخفی کنند. به همین دلیل است که بسیاری از صفحه نمایش ها دارای دو حالت هستند - حالت پیش فرض (صفحه ای که کاربران هنگام ورود می بینند) و حالت پیمایش (هنگامی که کاربر برای دیدن محتوای بیشتر اسکرول می کند).- جستجوی درون برنامه27. جستجوی پیش فرضشما می دانیدکه در یک جستجو یک سری نتایج حاصل می شود که باید این نتایج متناسب با هدف کاربر باشد اما زمانی که اطلاعاتی از کاربر نداریم باید اطلاعات را براساس یک پیش فرض مرتب سازی کنیم به عنوان مثال ، اگر صفحه نتایج جستجو را برای یک برنامه تجارت الکترونیکی طراحی می کنید، خروجی باید براساس قیمت یا زمان تحویل طبقه بندی کرد.28. اشتراک گذاری / نشانک نمودنبه کاربران اجازه دهید یک مورد خاص از نتایج جستجو را به اشتراک بگذارند یا نشانک کنند.29. حالت خالی برای 'نتیجه ای یافت نشد'کاربران ما هنگام جستجوی یک مورد خاص ، صفحه ای را مشاهده می کنند. اما زمانی که برنامه هیچ نتیجه ای را برای آن ها پیدا نمی کند چه چیزی باید نمایش داد؟ صفحه نمایش 'نتیجه ای یافت نشد' نباید به عنوان بن بست عمل کند به همین دلیل به جای نشان دادن یک صفحه خالی با یک یادداشت سریع 'نتیجه ای یافت نشد'، باید صفحه ای را طراحی کنیم که کاربران را راهنمایی کند و نشان دهد که آنها چه کاری می توانند انجام دهند.-هشتم AppStore / GooglePlay30. نماد برنامهشما باید یک نماد به یاد ماندنی را برای برنامه خود طراحی کنید ، چیزی که ماهیت برنامه شما را منعکس کند و علاقه کاربران بالقوه را ایجاد کند.امیدوارم این مطلب برای شما مفید بوده باشد...https://uxplanet.org/30-things-we-often-forget-when-designing-mobile-apps-ae30cc3b2c6b