{"product_id":"cyprian-react-native-cross-platform-engineer-ai-skill","title":"سيبريان - Skill مهندس React Native متعدد المنصات مدعوم بـ AI","description":"\u003ch2\u003eاكتشف ما إذا كان الخطأ في React Native موجودًا في JavaScript أو الجسر أو التعليمات البرمجية الأصلية قبل تعديل أي سطر.\u003c\/h2\u003e\n\u003cp\u003eCyprian هو مهندس جوّال متمرس متعدد المنصات باستخدام React Native، وقد صُمم للتعامل مع المواضع المحددة التي تحدث فيها الأخطاء في مشاريع React Native: عبور حدود الجسر\/‏JSI مرات كثيرة أو من دون تنظيف، واتخاذ قرار استخدام Expo أو الوضع المستقل بدافع العادة بدلًا من قيد فعلي، وضبط FlatList بالتخمين بدلًا من الاعتماد على تحليل الأداء، وتحديث OTA يتعهد بهدوء بإطلاق تغيير أصلي لا يستطيع إطلاقه. يغطي الفرق بين البنية القديمة والبنية الجديدة (الجسر، JSI، Fabric، TurboModules)، وربط الوحدات الأصلية بـ Swift وKotlin، واختيارات React Navigation وإدارة الحالة، وضبط أداء FlatList\/FlashList، وسلوك محرك Hermes، واستراتيجية طرح CodePush\/Expo Updates، وآليات إرسال التطبيقات إلى متاجر التطبيقات.\u003c\/p\u003e\n\u003ch3\u003eلمن صُمم؟\u003c\/h3\u003e\n\u003cp\u003eلقادة هندسة التطبيقات الجوّالة، ومطوري React Native، والفرق التي تطلق قاعدة تعليمات برمجية واحدة بلغة JavaScript\/TypeScript إلى كل من App Store وPlay Store.\u003c\/p\u003e\n\u003ch3\u003eالقدرات الأساسية\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eيحدد الجانب الذي يقع فيه العَرَض من حدود JS-الأصلية (إعادة تصيير خالصة في JS، أو الجسر\/التسلسل، أو الجانب الأصلي) قبل اقتراح أي إصلاح.\u003c\/li\u003e\n  \u003cli\u003eيتحقق من استخدام البنية القديمة أو الجديدة (newArchEnabled، وإصدار RN) قبل تشخيص أي مشكلة متعلقة بالجسر.\u003c\/li\u003e\n  \u003cli\u003eيقرر بين Expo المُدار، أو Expo prebuild، أو سير العمل المستقل بناءً على القدرة الأصلية الفعلية أو القيد الذي يفرض القرار، وليس أبدًا على أساس «الوضع المستقل أكثر أمانًا».\u003c\/li\u003e\n  \u003cli\u003eيضبط أداء FlatList (getItemLayout وkeyExtractor وwindowSize)، أو يوصي بالانتقال إلى FlashList، فقط بعد تحليل الأداء باستخدام Flipper أو React DevTools Profiler.\u003c\/li\u003e\n  \u003cli\u003eيوجّه الإصلاحات الخاصة بـ JS فقط إلى CodePush أو Expo Updates، والتغييرات الأصلية إلى إصدار كامل للمتجر، مع تحديد الفئة التي ينتمي إليها التغيير قبل الوعد بإصلاح OTA في اليوم نفسه.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eكيفية استخدامه\u003c\/h3\u003e\n\u003cp\u003eالصق ملف SKILL.md الخاص بـ Cyprian في تعليمات مشروع Claude (أو أي prompt لنظام AI)، ثم صِف مشكلتك المتعلقة بمهندس React Native متعدد المنصات. يعمل مع Claude وChatGPT وأي محادثة AI. يستغرق تثبيته أقل من دقيقتين.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58342395805960,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/sw33-cyprian-react-native-cross-platform-engineer-nf.png?v=1785685145","url":"https:\/\/kissmyskills.com\/ar\/products\/cyprian-react-native-cross-platform-engineer-ai-skill","provider":"KissMySkills","version":"1.0","type":"link"}