Apple HIG: Platform Design
تصميم تطبيقات لكل منصة من منصات آبل
يتطلب بناء تطبيقات لمنصات آبل المتعددة فهم الاتفاقيات الفريدة لكل منصة. تقدم هذه المهارة إرشادات خبيرة حول أنماط تصميم iOS وiPadOS وmacOS وtvOS وvisionOS وwatchOS لمساعدتك على إنشاء تجارب أصلية يتوقعها المستخدمون.
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
اختبرها
استخدام "Apple HIG: Platform Design". ما الفرق بين التنقل في iOS وmacOS؟
النتيجة المتوقعة:
- يستخدم iOS أشرطة تبويب في الأسفل للتنقل الأساسي، محسّنة لوصول الإبهام
- يستخدم macOS أشرطة جانبية وأشرطة قوائم، محسّنة لدقة المؤشر
- يستخدم iOS مكدسات تنقل دفع/سحب؛ يستخدم macOS نوافذ متعددة وعلامات تبويب
- تخطيطات iOS أحادية العمود؛ يدعم macOS تخطيطات متعددة الأعمدة أكثر كثافة
استخدام "Apple HIG: Platform Design". كيف أصمم الأزرار لـ tvOS؟
النتيجة المتوقعة:
- يجب أن تكون أزرار tvOS 66x66 نقطة كحد أدنى (56x56 نقطة كحد أدنى مطلق)
- تصميم لحالة التركيز مع ملاحظات بصرية واضحة عند التحديد
- يتم التنقل في الأزرار باستخدام سطح لمس Siri Remote، وليس اللمس المباشر
- تأكد من التباين الكافي والنص الكبير للعرض من مسافة الأريكة
التدقيق الأمني
آمنAll 567 static analysis findings are false positives. The skill contains only markdown documentation files referencing Apple's official Human Interface Guidelines. URLs are legitimate links to developer.apple.com. Terms flagged as 'C2 keywords' and 'weak cryptographic algorithm' are standard HIG terminology in documentation context. No executable code present - purely reference documentation.
درجة الجودة
ماذا يمكنك بناءه
النقل من iOS إلى macOS
يتطلب تكييف تطبيق آيفون للماك تحويل أشرطة التبويب إلى أشرطة جانبية، وإضافة أشرطة القوائم واختصارات لوحة المفاتيح، ودعم النوافذ قابلة تغيير الحجم مع تخطيطات أكثر كثافة.
تصميم التطبيق الشامل
يتطلب بناء تطبيق جديد لآيفون وآيباد وماك فهم متى تتم مشاركة عناصر التصميم مقابل متى يتم تنفيذ أنماط التنقل والتفاعل الخاصة بكل منصة.
الاستعداد للحوسبة المكانية
يتطلب نقل تطبيق آيباد حالي إلى visionOS تعلم النوافذ المكانية والأحجام والمساحات، وتكييف تفاعلات اللمس مع تتبع العين وإيماءات اليد.
جرّب هذه الموجهات
أقوم بتصميم تطبيق لـ iOS وmacOS. ما هي الاختلافات الرئيسية في أنماط التنقل التي يجب أن أعرفها؟
يستخدم تطبيقي إيماءات السحب على آيفون. كيف يجب تكييف هذه التفاعلات للوحة تتبع macOS والآيباد مع دعم المؤشر؟
لدي واجهة رئيسية-تفصيلية على الآيباد باستخدام عرض منقسم. ما هو النمط المكافئ على آيفون وmacOS؟
أطلق على iOS أولاً، ثم أتوسع إلى iPadOS وmacOS وvisionOS. ما هي قرارات التصميم التي يجب أن أتخذها الآن لتبسيط توسعات المنصات المستقبلية؟
أفضل الممارسات
- احترم هوية كل منصة - لا تقم ببساطة بتكرار التصميمات عبر المنصات
- طابق طرق الإدخال بأنماط التفاعل - اللمس للتلاعب المباشر، المؤشر للدقة
- استخدم اتفاقيات التنقل الخاصة بكل منصة يفهمها المستخدمون بالفعل
تجنب
- نقل شريط تبويب iOS مباشرة إلى macOS دون تكييفه للتنقل الجانبي
- استخدام أحجام أزرار محسّنة للمس على macOS حيث يتوقع عناصر تحكم أصغر موجهة للمؤشر
- تجاهل ميزات إمكانية الوصول الخاصة بالمنصة مثل Dynamic Type على iOS أو VoiceOver على macOS