الفرق بين المراجعتين ل"ReactNative"

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
(أنشأ الصفحة ب'React Native إطارُ عملٍ يُساعدك على إنشاء تطبيقات جوالٍ أصيلة (Native Mobile Applications) باستخدام لغة [[JavaScript]...')
 
سطر 1: سطر 1:
 +
<noinclude>{{DISPLAYTITLE: React Native}}</noinclude>
 
React Native إطارُ عملٍ يُساعدك على إنشاء تطبيقات جوالٍ أصيلة (Native Mobile Applications) باستخدام لغة [[JavaScript]] ومكتبة [[React]].
 
React Native إطارُ عملٍ يُساعدك على إنشاء تطبيقات جوالٍ أصيلة (Native Mobile Applications) باستخدام لغة [[JavaScript]] ومكتبة [[React]].
  
التطبيقات التي تُبنى بإطار React Native '''أصيلة'''، ما يعني أنّها تُترجم شيفرة JavaScript إلى الشيفرة الأصلية للجهاز حسب المنصّة (Android أو iOS)، بخلاف التطبيقات الهجينة التي يُمكن إنشاؤها بأطرٍ مثل [[Cordova]]. إذ يستخدم React Native نفس المكوّنات الأساسية التي تُستعمل في تطبيقات Android وiOS العاديّة، إذ عوضًا عن استخدام Swift، أو [[Kotlin]]، أو Java، ستستخدم JavaScript وReact.
+
التطبيقات التي تُبنى بإطار React Native '''أصيلة'''، ما يعني أنّها شيفرة JavaScript تُترجَم إلى الشيفرة الأصلية للجهاز حسب المنصّة (Android أو iOS)، بخلاف التطبيقات الهجينة التي يُمكن إنشاؤها بأطرٍ مثل [[Cordova]].
 +
 
 +
يستخدم React Native نفس المكوّنات الأساسية التي تُستعمل في تطبيقات Android وiOS العاديّة، فعوضًا عن استخدام Swift، أو [[Kotlin]]، أو Java، ستستخدم JavaScript وReact لتشكيل هذه المكونات وبناء تطبيقك. ويُوفّرReact Native إمكانية دمج مكونات مبنيّة بشيفرة أصيلة مع مكوّناتك المكتوبة بلغة JavaScript كذلك.
  
 
== الأساسيات ==
 
== الأساسيات ==
سطر 34: سطر 37:
  
 
== الأدلّة والإرشادات ==
 
== الأدلّة والإرشادات ==
 +
 +
== مصادر ==
 +
* [https://facebook.github.io/react-native/docs/getting-started توثيق React Native الرسمي.]
 +
[[تصنيف:ReactNative]]

مراجعة 13:26، 20 يناير 2019

React Native إطارُ عملٍ يُساعدك على إنشاء تطبيقات جوالٍ أصيلة (Native Mobile Applications) باستخدام لغة JavaScript ومكتبة React.

التطبيقات التي تُبنى بإطار React Native أصيلة، ما يعني أنّها شيفرة JavaScript تُترجَم إلى الشيفرة الأصلية للجهاز حسب المنصّة (Android أو iOS)، بخلاف التطبيقات الهجينة التي يُمكن إنشاؤها بأطرٍ مثل Cordova.

يستخدم React Native نفس المكوّنات الأساسية التي تُستعمل في تطبيقات Android وiOS العاديّة، فعوضًا عن استخدام Swift، أو Kotlin، أو Java، ستستخدم JavaScript وReact لتشكيل هذه المكونات وبناء تطبيقك. ويُوفّرReact Native إمكانية دمج مكونات مبنيّة بشيفرة أصيلة مع مكوّناتك المكتوبة بلغة JavaScript كذلك.

الأساسيات

مقدمة

ستُساعدك المقدّمة على تثبيت React Native وبناء أول تطبيق خاصّ بك.

تعلم الأساسيات

تعلّم أساسيات React Native لفهم آلية عمل الإطار الأساسية.

الخاصيات (Props)

الحالة (State)

التنسيق (Style)

الطول (Height) والعرض (Width)

التخطيط (Layout) باستخدام Flexbox

التعامل مع المدخلات النّصيّة (Text Input)

التعامل مع اللمسات (Touches)

استخدام المكوّن ScrollView

استخدام عروض القوائم (List views)

التعامل مع الشبكات (Networking)

مصادر أخرى

الأدلّة والإرشادات

مصادر