Quantcast
Channel: » Search Results » enter
Viewing all articles
Browse latest Browse all 10

Voice Over تعلّم إضافة ميزة دعم المكفوفين في تطبيقك

0
0

 لا شكّ أن ميزة الفويس أوفر Voice Over لا يستغني عنها من حُرِم نعمة البصر- أسأل الله أن يعوضه عنها بالجنة – عند استعمال التطبيقات على الهواتف الذكية، و الجميل أن نظام أبل يتيح للمطورين دعمها بشكل بسيط و سريع، فأرجو و ألحّ على الإخوة المطورين اعتماد هذه الخاصية في جميع تطبيقاتهم، حمدا لله ابتداءً على نعمة البصر التي رزقك بها، و خدمة لإخواننا و أخواتنا، و خير الناس أنفعهم للناس.

قبل البدأ في الشرح، لا بد أن نعرف هذه الخدمة و كيفية عملها، هي ميزة تقدمها أبل عبر أجهزتها و يمكن تفعيلها عبر الايفون أو الأيتونز عبر القائمة Settings > General > Accessibility > VoiceOver.

عند تفعيلها، سيصبح بإمكان المكفوف الضغط على عناصر واجعة التطبيق لمرة أولى لسماع وظيفة ذلك العنصر، عبر عبارة تقوم أنت بإضافتها مسبقا، ثم عند الضغط للمرة الثانية يقوم العنصر بأداء وظيفته التي تمت برمجته لها في التطبيق. و الجيد في الأمر أن أبل أضافت اللغة العربية في إصداراتها الأخيرة لنظام الـIOS.

الشرح سيكون من خلال واجهة تطبيقنا الأخير قرآني ~ ختمة الشيخ ماهر المعيقلي المتوفر بالمناسبة مجانا لفترة محدودة، كل ما عليك فعله هو التوجه إلى ملف الواجهة .xib كما في المثال، ثم اختيار العنصر الذي تريد إضافة الفويس اوفر له :

شرح دعم المكفوفين voice over

الأن سنقوم بدعم الفويس أوفر لهذا الزر، نقوم باختيار القائمة الجانبية اليمنى ثم اختيار قسم Identity Inspector

شرح دعم المكفوفين voice over

ثم ننزل إلى الأسفل قليلا فنجد قائمة Accessibility

شرح دعم المكفوففين voice over

نتأكد من تفعليها و اختيار النوع المناسب للعنصر، ثم لم يبق إلا أن نكتب التنبيهات التي سيسمعها المكفوف عند الضغط لأول مرة على الزر. هنا ملاحظتين :

  • حاول أن تجعل الوصف في الـLabel مختصرا دون إخلال، فقط كلمتين أو ثلاث على أقصى تقدير لشرح وظيفة العنصر.
  •  في حال أردت مزيد التوضيح يمكن كتابة عبارات إضافية في خانة الـHint.

في مثالنا الحالي، الزر يسمح بالتسريع للأمام في نفس السورة، فنقوم بإضافة العبارات بهذا الشكل:

شرح دعم المكفوففين voice over

و هكذا تمر عبر جميع الأزار و العناصر التي تكون بها وظائف في التطبيق، بالنسبة للـlables و الـtextFields لا تقلق بشأنها لأنه يتم قرائة محتواها تلقائيا.

للتأكد من تغطية جميع العناصر بميزة الفويس أوفر، يمكنك تفعيل الميزة على جهاز ايفون حقيقي، او تجربتها عبر السيميلايتور من خلال تفعيلها: Settings > General > Accessibility > Accessibility Inspector.

أي استفسار أنا جاهز إن شاء الله، أسأل الله أن ينفع بهذا الشرح البسيط، و يستفيد منه الإخوة المطورون لإضافة هذه الميزة في تطبيقاتهم.


Viewing all articles
Browse latest Browse all 10

Latest Images

Trending Articles





Latest Images