أفضل الممارسات للإختصارات

الإعلانات

أفضل الممارسات للإختصارات

 

أفضل الممارسات للإختصارات

عند تصميم وإنشاء إختصارات التطبيق، اتبع الإرشادات التاليه:

 

اتبع إرشادات التصميم

لجعل إختصارات تطبيقك متوافقة بصرياً، مع الإختصارات المستخدمة لتطبيقات النظام، اتبع إرشادات تصميم إختصار التطبيق.

 

أنشر أربعة إختصارات متميزة فقط أفضل الممارسات للإختصارات

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

فإننا نوصيك بعدم نشر سوى أربعة إختصارات متميزة لتحسين مظهرها المرئي في المشغل.

 

الحد من طول وصف الإختصار

المساحة محدودة داخل القائمة التي تعرض إختصارات التطبيق في المشغل. عندما يكون ذلك ممكناً.. أفضل الممارسات للإختصارات

حدد طول “الوصف المختصر” للإختصار إلى 10 أحرف، وحدد طول “الوصف الطويل” إلى 25 حرفاً. أفضل الممارسات للإختصارات

لمزيد من المعلومات حول مسميات الإختصارات الثابتة، قم بقراءة تخصيص قيم السمات. بالنسبة إلى الإختصارات الحيوية والمثبتة..

اقرأ الوثائق المرجعية لـ ()setLongLabel و ()setShortLabel .

 

 

الحفاظ على الإختصار وسجل إستخدام الإجراء

لكل اختصار تنشئه، يمكنك التفكير في الطرق المختلفة التي يمكن للمستخدم من خلالها تنفيذ المهمة نفسها مباشرةً داخل تطبيقك.

تذكر إستدعاء ()callShortcutUsed في كل من هذه الحالات بحيث يحتفظ المشغل بسجل دقيق..

عن مدى قيام المستخدم بتكرار تنفيذ الإجراءات التي تمثل إختصاراتك.

 

 

تحديث الإختصارات فقط عندما يتم الإحتفاظ بالمغزى منها

عند تغيير الإختصارات الحيوية والمثبتة، قم بإستدعاء ()updateShortcuts فقط عند تغيير معلومات الإختصار الذي يحتفظ بالمغزى منه.

بخلاف ذلك، يجب عليك إستخدام إحدى الدوال التالية، وفقاً لنوع الإختصار الذي تقوم بإعادة إنشائه:

– الإختصارات الحيوية: ()addDynamicShortcuts أو ()setDynamicShortcuts .

– الإختصارات المثبتة: ()requestPinShortcut .

 

مثال، إذا قمت بإنشاء إختصار للتنقل إلى سوبر ماركت، فسيكون من المناسب تحديث الإختصار إذا..

تغير أسم السوبر ماركت لكن موقعه ظل كما هو. إذا بدأ المستخدم التسوق في موقع سوبر ماركت مختلف، فسيكون من الأفضل إنشاء إختصار جديد.

 

التحقق من الإختصارات الحيويه عند تشغيل تطبيقك

لا يتم الحفاظ على الإختصارات الحيويه عندما يعيد المستخدم بياناته إلى جهاز جديد. لهذا السبب..

نوصي بالتحقق من عدد الكائنات التي تم إرجاعها بواسطة ()getDynamicShortcuts في كل مرة تقوم فيها بتشغيل تطبيقك..

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

 

 


للإطلاع على المقال باللغة الإنجليزية أضغط هنا.

الإعلانات