طراحی دکمه

با بهره گیری از چه شیوه هایی می توان دکمه های بهتری طراحی کرد؟ - بخش دوم

در مطلب قبلی به نکاتی که در طراحی شکل و ظاهر دکمه نقش دارند پرداخته شد، در ادامه ترفندهایی را بیان می کنیم که درک و کار با دکمه ها را برای کاربران تسهیل می بخشند، با ما همراه باشید. استفاده از برچسب های مناسب و گویا برای دکمه ها کاربران از بکار بردن عناصری که معنای روشن و واضحی ندارد سر باز می زنند، از این رو تمامی عناصر در رابط کاربری باید دارای یک برچسب مناسب یا آیکون باشد. لازم است در انتخاب این بخش محتاطانه عمل کنید و چیزی را برگزینید که موجب تعجب کاربر نشود، در غیر این صورت بهتر است برجسب ی...

طراحی دکمه

با بهره گیری از چه شیوه هایی می توان دکمه های بهتری طراحی کرد؟ - بخش اول

دکمه ها از اجزای رایج در طراحی تعاملی قلمداد می شوند و ممکن است عناصر رابط کاربری بسیاری ساده ای محسوب شوند، اما با این وجود ساخت و طراحی آنها از اهمیت ویژه ای برخوردار است. در این مقاله قصد داریم به موارد مهمی بپردازیم که جهت ساخت کنترل های تاثیرگذار که به تقویت تجربه کاربری خواهند پرداخت، کمک می کند. دکمه را به گونه ای بسازید که مانند دکمه به نظر بیاید کاربر چگونه متوجه می شود که یک عنصر دکمه است؟ جواب این پرسش بسیار ساده می باشد، سرنخ های بصری به کاربر کمک می کنند تا متوجه شود که آن عنصر قابل...

نقش آیکون در تجربه کاربری

چگونه می توان از آیکون ها جهت بهبود تجربه کاربری استفاده کرد؟ - بخش سوم

در مطلب قبلی شما را با برخی از ترفندهای طراحی آیکون ها آشنا کردیم، در ادامه به سایر ویژگی هایی خواهیم پرداخت که استفاده از آیکون ها را برای کاربران تسهیل می بخشند. استفاده از آیکون ها در منوی آکوردئونی منوی آکوردئونی یک الگوی رابط کاربری است که با گروه بندی لیست های طولانی، مدیریت آنها به مراتب ساده تر می کند و استفاده از آن در منوهای ناوبری و فیلترهای جستجو بسیار کاربردی می باشد. علاوه بر تصمیم گیری راجع به استفاده از منوی آکوردئونی، طراحان اغلب با مشکلات طراحی آنها نیز مواجه هستند. متداول ترین...

نقش آیکون در تجربه کاربری

چگونه می توان از آیکون ها جهت بهبود تجربه کاربری استفاده کرد؟ - بخش دوم

در مطلب قبلی با انواع آیکون ها آشنایی پیدا کردید، در ادامه به توصیه هایی در زمینه طراحی آیکون ها خواهیم پرداخت، با ما همراه باشید. توصیه هایی برای طراحی آیکون ها در این مطلب قصد داریم نگاهی به برخی از تکنیک ها و استراتژی ها جهت انتخاب آیکون مناسب برای محتوای موردنظر بیندازیم. بدیهی است که گزینش آیکون معمولا فرآیندی دشوار و تا حدودی زمانبر است، اما آنچه در این میان اهمیت دارد تست آیکون ها در رابط با کمک کاربران حقیقی می باشد. استفاده از برچسب جهت شرح آیکون های انتزاعی یا ناآشنا هر آیکون قادر به ن...

نقش آیکون در تجربه کاربری

چگونه می توان از آیکون ها جهت بهبود تجربه کاربری استفاده کرد؟ - بخش اول

آیکون ها بخش مهمی از رابط کاربری تلقی می شوند که اهداف، فعالیت ها و ایده ها را به گونه ای بصری به نمایش می گذارند. در صورت پیاده سازی درست، آیکون ها قادر به برقراری ارتباط با ایده اصلی و هدف محصول یا فعالیت می باشند و مزایای خوبی را برای رابط کاربری به همراه دارند که می توان به صرفه جویی در فضای اشغال شده در صفحه و بهبود ظاهر آن اشاره کرد. آیکون ها توسط بسیاری از اپلیکیشن ها و وب سایت ها مورد استفاده قرار می گیرند که در حقیقت یک الگوی طراحی است که کاربران با آن آشنایی دارند. با وجود مزایای مذکور...

محوزهای اندروید

آشنایی با مجوزهای اپلیکیشن های اندروید – بخش دوم

در مطلب قبلی با مجوزهای اندروید و کاربرد هریک از آنها آشنا شدید، در این مقاله قصد داریم به نحوه پیاده سازی این مجوزها در اپلیکیشن بپردازیم، با ما همراه باشید. پیاده سازی مجوزها در اپلیکیشن تمامی مجوزهای اعطا شده به اپلیکیشن در AndroidManifest کنترل می شوند و در زیر مثالی از برخی مجوزها که در Androidmanifest تعریف شده، مشاهده می کنید: <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> <uses-permis...

آشنایی با مجوزهای اپلیکیشن های اندروید - بخش اول

آشنایی با مجوزهای اپلیکیشن های اندروید - بخش اول

اپلیکیشن های اندروید مجوزهای متعددی برای دسترسی به اس دی کارت، استفاده از اینترنت و غیره، مورد استفاده قرار می دهند و گوگل نیز پیش از نصب اپلیکیشن تمامی مجوزهای موردنیاز آن را نمایش می دهد، اما جزئیات این مجوزها نشان داده نمی شوند. چرا اندروید از مجوزها استفاده می کند و نحوه پیاده سازی این مجوزها چگونه است؟ در دنیای اندروید، اپلیکیشن پیش از دسترسی به برخی امکانات خاص، باید مجوز استفاده از آنها را داشته باشد، در نتیجه اپلیکیشن بدون اطلاع کاربر، قادر به انجام هر کاری که می خواهد نیست. هنگام نصب اپ...

نوتیفیکیشن های آی او اس

ساخت رابط کاستوم برای نوتیفیکیشن های آی او اس - بخش دوم

در مطلب قبلی نحوه ساخت رابط کاستوم برای نوتیفیکیشن ها را شرح دادیم، در ادامه به نحوه پیاده سازی آنها می پردازیم، با ما همراه باشید. حال که رابط آماده شده، فایل NotificationViewController.swift را باز کرده و عملیات مورد نظر را به ویو کنترلر خود اضافه نمایید. در حقیقت پیروی از پروتکل UNNotificationContentExtension وجه تمایز ویو کنترلر نوتیفیکیشن شما با سایر زیرکلاس های معمولی UIViewController می باشد، این پروتکل بخشی از فریم ورک UserNotificationsUI بوده و متدهای زیر را تعریف می کند: - (:_)didRecei...