إعداد بيئة التطوير — أساسيات React Native
إعداد بيئة التطوير
الأدوات المطلوبة
1. Node.js
# تحقق من التثبيت
node --version
npm --version2. Expo CLI (الطريقة السهلة)
npm install -g expo-cli3. إنشاء مشروع جديد
npx create-expo-app MyApp
cd MyApp
npx expo startطرق تشغيل التطبيق:
1. Expo Go (الأسهل)
- حمل تطبيق Expo Go على هاتفك
- امسح QR Code
- شاهد تطبيقك مباشرة!
2. محاكي Android
# تثبيت Android Studio
# إعداد AVD (Android Virtual Device)
npx expo start --android3. محاكي iOS (Mac فقط)
npx expo start --iosهيكل المشروع:
MyApp/
├── App.js # نقطة البداية
├── package.json # الحزم
├── app.json # إعدادات Expo
├── assets/ # الصور والأيقونات
└── node_modules/ # المكتباتأوامر مهمة:
npx expo start # تشغيل المشروع
npx expo start -c # تشغيل مع مسح الكاش
npm install [package] # تثبيت مكتبةنصائح للمبتدئين:
1. ابدأ مع Expo - إنه أسهل بكثير
2. استخدم هاتفك الحقيقي للاختبار
3. فعّل Hot Reload للتطوير السريع
اختبر فهمك