إنشاء تطبيق Expo جديد مع علامات تبويب ومصادقة في جلسة واحدة
متى تستخدمه: اليوم الأول من مشروع جديد — تريد علامات تبويب وجدول وتدفق تسجيل دخول دون قراءة ثلاثة مقالات مدونة.
المتطلبات الأساسية
- Node 20+, Xcode or Android Studio — متطلبات Expo القياسية
- تثبيت المهارة — git clone https://github.com/zaferayan/skills ~/.claude/skills/skills
الخطوات
-
إنشاء التطبيقاستخدم مهارة Expo. ابدأ تطبيق جديد 'TaskFlow' مع expo-router و TypeScript وقالب علامات التبويب. أضف شاشة تسجيل دخول بالبريد الإلكتروني وكلمة المرور.✓ تم النسخ→ npx create-expo-app run, then file structure with app/(tabs)/ and app/(auth)/
-
إضافة الحالةقم بربط Zustand لمتجر المصادقة والاحفظ في SecureStore.✓ تم النسخ→ stores/auth.ts with zustand + persist middleware using expo-secure-store
-
اختبار على الجهازابدأ خادم التطوير وأعطني رمز QR للمسح الضوئي.✓ تم النسخ→ npx expo start output
النتيجة: تطبيق يعمل على هاتفك مع علامات تبويب ومصادقة وحفظ البيانات في أقل من ساعة.
المزالق
- Claude يقترح أنماط react-native-cli — قل صراحة 'Expo SDK و expo-router فقط' في الأوامر