مجموعة أدوات iOS SwiftUI
سيناريو

مجموعة أدوات iOS SwiftUI

أنشئ تطبيقات SwiftUI جاهزة للإنتاج مع أنماط واجهة المستخدم، وتشخيص الأداء، وأفضل ممارسات إعادة هيكلة العروض — ثلاثة مهارات أساسية لمطوري iOS.

3 مهارات 4 عمليات التثبيت
iosswiftuimobileapplexcode
تم التحديث قبل 4 يومًا

تثبيت

شغّل هذا الأمر لتثبيت جميع المهارات في هذا الحزمة:

npx skillstore add @ios-swiftui-toolkit

تكتشف CLI مجلدات Codex وClaude Code تلقائيًا وتثبّت فيهما عند توفرهما.

نظرة عامة

دليل الاستخدام

محسّن بالذكاء الاصطناعي

دليل مفصل

## نظرة عامة

أنشئ تطبيقات SwiftUI جاهزة للإنتاج — تجمع هذه الأدوات بين ثلاثة مهارات أساسية من Dimillian لأنماط واجهة المستخدم، وتشخيص الأداء، وإعادة هيكلة العروض.

## البدء السريع

1. **تثبيت الإضافة**: `npx skillstore add @ios-swiftui-toolkit`
2. **ابدأ بأنماط واجهة المستخدم**: استخدم مهارة **swiftui-ui-patterns** عند إنشاء شاشات جديدة أو إعادة هيكلة العروض الحالية — حيث تغطي TabView، وNavigationStack، والأوراق، والقوائم، والنماذج، والتنسيق مع أمثلة كود حقيقية من التطبيقات الإنتاجية
3. **قياس الأداء**: عند مواجهة التمرير المتقطع أو الاستخدام المفرط لوحدة المعالجة المركزية، استدعِ مهارة **swiftui-performance-audit** لتشخيص الأسباب الجذرية والحصول على إرشادات تحليل Instruments
4. **تنظيف ملفات العروض**: استخدم مهارة **swiftui-view-refactor** لتوحيد حقن التبعيات باستخدام @Observable، وتقليل روابط نموذج العرض الاختيارية، وفرض بنية MV

## المهارات الرئيسية

- **swiftui-ui-patterns** — أفضل الممارسات لـ TabView، وNavigationStack، والأوراق، والنماذج، والقوائم، والتنسيق. أمثلة كود حقيقية لأنماط خاصة بالمكونات (عناصر التحكم، الشبكات، التراكبات، شريط البحث، إلخ.)
- **swiftui-performance-audit** — تشخيص العرض البطيء، واستخدام CPU/الذاكرة العالي، والتحديثات المفرطة للعروض، وفوضى التخطيط. يوفر إرشادات لتحليل Instruments عندما لا يكون كافياً.
- **swiftui-view-refactor** — توحيد بنية عروض SwiftUI: حقن التبعيات، استخدام @Observable، نماذج العرض غير الاختيارية، وأنماط MV المتسقة

## نصائح

-链接 swiftui-ui-patterns مع swiftui-view-refactor: أنشئ الشاشات باستخدام swiftui-ui-patterns، ثم نظفها باستخدام swiftui-view-refactor قبل الالتزام
- استخدم swiftui-performance-audit قبل إرسال التطبيق إلى App Store لاكتشاف تسريبات الذاكرة ومشكلات العرض مبكراً
- مثالي للفرق التي تتبنى SwiftUI الحديث (iOS 17+ مع @Observable) وتريد بنية متسقة عبر قاعدة الكود

المهارات

3