المهارات Apple HIG: Status Components
📦

Apple HIG: Status Components

آمن

تنفيذ مكونات الحالة والتقدم من إرشادات واجهة أبل البشرية

غير متأكد من مؤشرات التقدم أو أشرطة الحالة أو حلقات النشاط؟ توفر هذه المهارة إرشادات واجهة أبل البشرية الرسمية لمكونات واجهة المستخدم للحالة والتقدم عبر iOS و iPadOS و watchOS و macOS.

يدعم: Claude Codex Code(CC)
📊 70 كافٍ
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "Apple HIG: Status Components". هل يجب أن أستخدم دوارة أو شريط تقدم لرفع صورة مدته 5 ثوانٍ؟

النتيجة المتوقعة:

  • استخدم شريط تقدم محدد للرفع الذي يستغرق 5 ثوانٍ.
  • السبب: المؤشرات المحددة تظهر تقدمًا قابلًا للقياس وتشعر بالسرعة أكثر من الدوارات. يمكن للمستخدمين تقدير الوقت المتبقي.
  • مرجع HIG: ProgressIndicators - 'فضل مؤشرات التقدم المحددة عندما تكون المدة معروفة.'

استخدام "Apple HIG: Status Components". هل من المقبول إخفاء شريط الحالة في تطبيق القراءة الخاص بي؟

النتيجة المتوقعة:

  • أخفِ شريط الحالة فقط لوضع القراءة الغامر، وليس في جميع أنحاء التطبيق.
  • قدم إيماءة نقرة لاستعادة ظهور شريط الحالة.
  • يحتاج المستخدمون إلى الوصول إلى الوقت وحالة البطارية دون مغادرة التطبيق.
  • مرجع HIG: StatusBars - 'تجنب إخفاء شريط الحالة بشكل دائم.'

التدقيق الأمني

آمن
v1 • 2/25/2026

Static analysis detected 128 patterns but all are FALSE POSITIVES. Files are Markdown documentation referencing Apple Developer Documentation URLs. Backticks are Markdown inline code syntax (e.g., `HKActivityRingView`), not shell commands. URLs point to developer.apple.com. No executable code, network calls, or security risks exist.

3
الملفات التي تم فحصها
262
الأسطر التي تم تحليلها
0
النتائج
1
إجمالي عمليات التدقيق
لا توجد مشكلات أمنية
تم تدقيقه بواسطة: claude

درجة الجودة

45
الهندسة المعمارية
100
قابلية الصيانة
87
المحتوى
31
المجتمع
100
الأمان
65
الامتثال للمواصفات

ماذا يمكنك بناءه

حالات تحميل تطبيقات الهاتف المحمول

تحديد مؤشر التقدم المناسب لعمليات الشبكة والمهام الخلفية في تطبيقات iOS

تتبع نشاط تطبيق اللياقة

تنفيذ حلقات النشاط التي تتوافق مع Apple HIG لأهداف التحرك والتمرين والوقوف

تجربة الوسائط الغامرة

تحديد متى يتم إخفاء أو إظهار شريط الحالة للفيديو أو الصور أو الألعاب بملء الشاشة

جرّب هذه الموجهات

الاختيار الأساسي لمؤشر التقدم
أحتاج إلى إظهار التقدم لتنزيل ملف. هل يجب أن أستخدم شريط تقدم أو دوارة؟ يستغرق التنزيل 10-30 ثانية.
قراءة ظهور شريط الحالة
أبني عارض صور. متى يجب أن أخفي شريط الحالة وكيف يمكن للمستخدمين إعادته؟
تنفيذ حلقة النشاط
هل يمكنني استخدام ألوان حلقة النشاط (أحمر وأخضر وأزرق) لتصور التقدم المخصص الخاص بي غير المرتبط بتتبع اللياقة؟
التقدم متعدد المنصات المتقدم
أحتاج إلى ملاحظات تقدم متسقة عبر iOS و iPadOS و watchOS لتطبيق التمارين. ما هي المتطلبات الخاصة بكل منصة وكيف أتعامل مع عرض حلقة النشاط على كل منصة؟

أفضل الممارسات

  • استخدم أشرطة التقدم المحددة عندما تكون مدة العملية أو النسبة المئوية معروفة
  • ضع مؤشرات التقدم مضمنة بالقرب من المحتوى الذي يتم تحميله، وليس في نوافذ منبثقة بعيدة
  • حافظ على ظهور شريط الحالة باستثناء التجارب الغامرة حقًا مثل الفيديو بملء الشاشة

تجنب

  • استخدام الدوارات للعمليات ذات المدة المعروفة - المستخدمون لا يمكنهم تقدير وقت الانتظار
  • تكديس مؤشرات تقدم متعددة - تجميع في تمثيل واحد
  • إعادة استخدام ألوان أو تصميم حلقة النشاط لبيانات غير اللياقة - ينتهك HIG

الأسئلة المتكررة

متى يجب أن أستخدم دوارة مقابل شريط التقدم؟
استخدم شريط التقدم عندما تعرف المدة أو النسبة المئوية. استخدم الدوارة (غير المحددة) فقط عندما تكون المدة غير معروفة، مثل انتظار استجابة الشبكة بدون معلومات الحجم.
هل يمكنني تخصيص ألوان حلقة النشاط لتطبيق اللياقة الخاص بي؟
لا. ألوان حلقة النشاط ثابتة: أحمر للتحرك وأخضر للتمرين وأزرق للوقوف. لا تعدل هذه الألوان أبدًا أو استخدم استعارة الحلقة للبيانات غير ذات الصلة.
هل من المقبول إخفاء شريط الحالة في لعبتك؟
نعم، إخفاء شريط الحالة مناسب للتجارب الغامرة مثل الألعاب والوسائط بملء الشاشة. قدم إيماءة بسيطة لاستعادتها إذا احتاج المستخدمون إلى التحقق من الوقت.
كيف أتعامل مع تنزيلات متعددة في وقت واحد؟
تجنب تكديس مؤشرات متعددة. أظهر التقدم الإجمالي (النسبة المئوية المجمعة) أو أظهر التقدم للعملية الأكثر صلة. لا تطغى أبدًا على المستخدمين بدوارات متعددة.
ما هي اعتبارات إمكانية الوصول التي تنطبق على مؤشرات التقدم؟
أعلن تغييرات التقدم عبر VoiceOver باستخدام المناطق الحية. قدم تحديثات النسبة المئوية بفواصل ذات معنى، وليس في كل تغيير طفيف. تأكد من تباين الألوان الكافي.
هل يمكنني استخدام حلقات النشاط لعرض بيانات غير اللياقة مثل إكمال المهام؟
لا. حلقات النشاط حصرية لأهداف التحرك والتمرين والوقوف. استخدامها لبيانات أخرى يربك المستخدمين وينتهك Apple HIG. استخدم مؤشرات التقدم القياسية بدلاً من ذلك.

تفاصيل المطور

بنية الملفات