دوره آموزشی توسعه اپلیکیشن اندروید: قابلیت دسترسی
2 ساعت 57 دقیقهمتوسط2018-05-31
مدرسین

Renato Iwashima
UI Software Engineer
جزئیات دوره
بیاموزید که چگونه برنامه هایی ایجاد کنید که همه - صرف نظر از توانایی هایشان - بتوانند به طور مستقل با آنها تعامل داشته باشند و از آنها لذت ببرند. در این دوره، به مربی رناتو ایواشیما بپیوندید تا اصول دسترسی دیجیتال و قابلیت استفاده برای پلتفرم اندروید را طی کند. رناتو مقدمهای سریع برای دسترسی دیجیتال ارائه میکند و توضیح میدهد که چیست، چرا مهم است و چگونه با ویژگیهای دسترسپذیری مانند TalkBack و Switch Access کار کنید. او همچنین اصول کلیدی طراحی جهانی را پوشش میدهد و نحوه پیادهسازی اصول دسترسی و قابلیت استفاده را توضیح میدهد. اضافه کردن معنی و قابلیت به کنترل های کاربر. بهبود تجربه کاربر برای خدمات دسترسی؛ و برنامه اندروید خود را برای دسترسی تست کنید.
اهداف یادگیری
دسترسی چیست؟
استفاده از TalkBack و Switch Access
اصول کلیدی طراحی جهانی
ارسال پیام های خطای معنی دار
ارائه یک سلسله مراتب واضح از اطلاعات
افزودن معنی و قابلیت عملکرد به کنترل های کاربر
ارائه برچسب های منحصر به فرد و معنی دار
بهبود تجربه کاربر برای خدمات دسترسی
ایجاد و مدیریت اقدامات دسترسی سفارشی
آزمایش برنامه شما برای دسترسی
اهداف یادگیری
دسترسی چیست؟
استفاده از TalkBack و Switch Access
اصول کلیدی طراحی جهانی
ارسال پیام های خطای معنی دار
ارائه یک سلسله مراتب واضح از اطلاعات
افزودن معنی و قابلیت عملکرد به کنترل های کاربر
ارائه برچسب های منحصر به فرد و معنی دار
بهبود تجربه کاربر برای خدمات دسترسی
ایجاد و مدیریت اقدامات دسترسی سفارشی
آزمایش برنامه شما برای دسترسی
مهارت ها
AccessibilityAndroid DevelopmentAndroidCross-Platform DevelopmentMobile DevelopmentDiversity, Equity, and Inclusion (DEI)User ExperienceGoogleDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01 - خوش آمدید
- 02 - آنچه باید بدانید
- 03 - نحوه استفاده از فایلهای تمرینی
1. بررسی اجمالی دسترسی
- 04 - دسترسی چیست
- 05 - استانداردها و دستورالعمل ها
- 06 - مخاطب شما کیست؟
- 07 - ویژگیهای دسترسی در اندروید
- 08 - استفاده از TalkBack
- 09 - استفاده از دسترسی سوئیچ
2. برنامه خود را برای همه طراحی و توسعه دهید
- 10 - مقدمه ای بر طراحی جهانی
- 11 - نمونههای طراحی جهانی
- 12 - سلسله مراتب اطلاعات را شفاف کنید
- 13 - تضاد متن و رنگ
- 14 - اندازه هدف را لمس کنید - چک باکس
- 15 - اندازه هدف را لمس کنید - دکمه تصویر
- 16 - انتقال اطلاعات معنادار
- 17 - ارسال پیامهای خطای معنی دار
- 18 - برقراری ارتباط با دکمههای جابجایی معنی دار
- 19 - جایگزین اقدامات مختلف
3. معنی و عملکرد را در رابط کاربری پیادهسازی کنید
- 20 - اصل POUR
- 21 - ناوبری فوکوس
- 22 - ناوبری فوکوس پیش فرض را به روز کنید
- 23 - برچسب ها , نقش ها , ارزشها و حالت ها
- 24 - اعمال ویژگیهای بصری در طرح بندی برگه ها
- 25 - برچسبهای منحصر به فرد و معنیدار ارائه دهید
- 26 - برچسب برای کنترلهای ورودی
- 27 - برچسبهای منحصر به فرد ایجاد کنید
- 28 - به روز رسانی RecyclerView را مدیریت کنید
- 29 - طرح بندیهای Single Activity را مدیریت کنید
- 30 - رویدادهای دسترسی
- 31 - منطقه زنده دسترسی
- 32 - اطلاعات گره دسترسی
- 33 - نماهای سفارشی
4. بهبود تجربه کاربری برای خدمات دسترسی
- 34 - گروه بندی مطالب
- 35 - نمای کلی اقدامات دسترسی
- 36 - فوکوس دسترسی اضافی را حذف کنید
- 37 - اقدامات دسترسی سفارشی را ایجاد کنید
- 38 - اقدامات دسترسی سفارشی را انجام دهید
- 39 - تجسم دادههای در دسترس
- 40 - راهنمای ExploreByTouch - قسمت 1
- 41 - کمک کننده ExploreByTouch - قسمت 2
- 42 - استفاده از راهنمای ExploreByTouch
5. برنامه خود را برای دسترسی آزمایش کنید
- 43 - بررسی اجمالی تست دسترسی
- 44 - تست دستی برای دسترسی
- 45 - ابزار تجزیهوتحلیل برای دسترسی
- 46 - تستهای خودکار برای دسترسی
نتیجه
- 47 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی افزایش دسترسیپذیری در بازاریابی دیجیتال با هوش مصنوعی مولد (GenAI)
- دوره آموزشی استفاده از هوش مصنوعی برای گردشکارهای طراحی دسترسپذیر
- دوره آموزشی تایپوگرافی فراگیر
- دوره آموزشی طراحی ارائه های جذاب و در دسترس در Canva
- دوره آموزشی استفاده از Stark برای پروژه های طراحی قابل دسترس
- دوره آموزشی قابلیت دسترسی به وب برای توسعه دهندگان
- دوره آموزشی دسترسیپذیری و هوش مصنوعی: پل زدن بر شکاف معلولیت
- دوره آموزشی ساخت یک ابزار زیرنویس تصویر برای کاربران کم بینا با Gemini