إنّ تطوير التطبيقات مع أخذ تسهيل الاستخدام في الاعتبار يعني جعلها قابلة للاستخدام من قِبل الجميع، بما في ذلك الأشخاص الذين لديهم احتياجات خاصة في تسهيل الاستخدام، والذين قد يستخدمون أجهزة Android بطرق مختلفة. يقدّم Compose أساسًا لإنشاء واجهات مستخدم أكثر سهولة في الاستخدام من خلال واجهات برمجة التطبيقات والأدوات التعريفية التي تساعد في جعل تطبيقاتك أكثر شمولاً.
هناك عدة مفاهيم رئيسية ومساندة في ميزات تسهيل الاستخدام في ميزة "الإنشاء":
- الإعدادات التلقائية لواجهات برمجة التطبيقات: تعرَّف على كيفية تعامل Compose مع تسهيل الاستخدام تلقائيًا وكيفية الاستفادة من الدلالات والأنماط لتسهيل الاستخدام من البداية واستخدامها مع المكوّنات المخصّصة.
- الدلالات: فهم نظام تمثيل معنى عناصر واجهة المستخدم ودورها لخدمات تسهيل الاستخدام، وكيفية اختيار الدلالات المناسبة لتمثيل السمات، مثل أنواع المحتوى والأوصاف والحالات
- تعديل ترتيب التنقّل: يمكنك تعديل ترتيب تنقّل خدمات إمكانية الوصول بين العناصر على الشاشة، ويمكن تخصيص هذا الترتيب لتوفير تجربة أفضل للمستخدم.
- الدمج والمحو: فهم استراتيجيات الدمج والإزالة الدلالية وواجهات برمجة التطبيقات، والحالات التي يكون فيها من المناسب إخفاء الدلالات من خدمات تسهيل الاستخدام
- الفحص وتصحيح الأخطاء: يمكنك فحص ملفاتك المُركّبة لفهم إمكانية الاستخدام باستخدام الأدوات وتصحيح الأخطاء في السلوكيات غير المتوقّعة عند استخدام تكنولوجيات Android المساعِدة.
- الاختبار: يمكنك رصد المشاكل الشائعة في إمكانية الاستخدام وبرمجة بعض جوانب الاختبار باستخدام عمليات التحقّق من إمكانية الاستخدام في ميزة "الإنشاء".
مراجع إضافية
- الدرس التطبيقي حول تسهيل الاستخدام في Jetpack Compose: درس تطبيقي للتعرّف على مزيد من المعلومات حول إتاحة ميزات تسهيل الاستخدام في Compose
- الميزات الجديدة في تسهيل الاستخدام للمطوّرين: محادثة في مؤتمر IO لعام 2022
- إنشاء تطبيقات سهلة الاستخدام: أساسيات المفهومات والأساليب الشائعة لجميع عمليات تطوير تطبيقات Android
- تسهيل استخدام التطبيقات: خطوات مهمة يمكنك اتّخاذها لتسهيل استخدام تطبيقك
- مبادئ تحسين سهولة استخدام التطبيق: مبادئ رئيسية يجب أخذها في الاعتبار عند العمل على تحسين سهولة استخدام تطبيقك
- اختبار تسهيل الاستخدام: يتناول هذا القسم مبادئ اختبار أدوات تسهيل الاستخدام في Android وأدواته.