تشغيل تلقائى
إكمال تلقائى
المحاضرة السابقة
إكمال ومتابعة
تصميم تطبيقات الهواتف باستخدام React Native-JS
مقدمة عن الـ React Native
مقدمة الدورة (3:01)
متطلبات الدورة (3:45)
React Native ما هو الـ (9:31)
تثبيت الأدوات (17:07)
إنشاء أول مشروع (14:30)
نظرة على الـ Expo (13:52)
شرح المكونات الاساسية
مقدمة الشابتر (9:50)
View (18:02)
Text (14:48)
Image (19:09)
Touchable (18:56)
Buttons (8:06)
Alerts (15:55)
Style Sheet (7:33)
Platform (12:23)
الأبعاد وتنظيم الواجهات
Dimensions (17:50)
Orientations (19:08)
FlexBox (10:46)
FlexDirection (7:34)
التحكم فى وضع العناصر (17:59)
خروج العناصر من الشاشة (4:41)
تحديد موضع العنصر (6:57)
تصميم الشاشة الأولى فى المشروع (29:52)
تصميم الشاشة الثانية فى المشروع (25:29)
تحميل ملفات المشروع 1
المظهر Style
Border (8:31)
Shadow (8:18)
Padding (7:48)
تنسيق النصوص (16:12)
إنشاء عنصر جديد للنصوص (12:24)
الأيقون Icon (9:53)
إعادة تعديل الشاشة الأولى فى المشروع (27:36)
إعادة تعديل الشاشة الثانية فى المشروع (6:17)
إنشاء عنصر Card (26:52)
ListItem إنشاء عنصر (12:23)
تصميم الشاشة الثالثة فى المشروع (14:35)
تحميل ملفات المشروع 2
التعامل مع الـ Lists
تصميم الشاشة الرابعة فى المشروع من خلال FlatList (17:46)
إنشاء عنصر Screen (15:33)
إنشاء عنصر Separator (9:10)
طريقة تحديد العنصر فى القائمة (7:37)
إعادة تحديث بيانات الشاشة (7:44)
تصميم الشاشة الخامسة لعرض السلع (12:04)
تصميم الشاشة السادسة لعرض الأكونت الشخصي (32:02)
تحميل ملفات المشروع 3
التعامل مع المدخلات
التعامل مع عنصر الـ TextInput (14:53)
إنشاء عنصر AppTextInput (18:15)
التعامل مع عنصر Switch (11:29)
إنشاء عنصر AppPicker (12:19)
التعامل مع عنصر Modal (18:56)
إنشاء عناصر Form (28:36)
تصميم شاشة الـ LoginScreen (21:16)
تصميم شاشة الـ RegisterScreen (16:55)
تصميم شاشة الـ ListingEditScreen (16:49)
بعض التعديلات والتحسينات فى المشروع (9:12)
تحميل ملفات المشروع 4
التعامل مع المميزات الأصلية
مقدمة الشابتر (9:21)
طلب صلاحيات الوصول (10:43)
التعامل مع صلاحيات الوصول المختلفة (7:58)
الوصول للصور من على الجهاز (9:19)
إنشاء عنصر ImageInput (21:55)
إنشاء عنصر ImageInputList (16:32)
إنشاء عنصر FormImagePicker (8:16)
رفع الصور وإضافتها بالنسبة لشاشة ListingEditScreen (4:35)
الوصول لمكان الهاتف Location (15:24)
تحميل ملفات المشروع 5
التنقل بين الشاشات
مقدمة الشابتر (6:29)
التعامل مع الـ StackNavigator (16:17)
كيفية الانتقال بين الشاشات عن طريق االـ Stack (8:23)
إرسال البيانات بين الشاشات (9:16)
تغيير الاستايل الخاص بالـ Header (6:29)
التعامل مع الـ TapNavigator (8:27)
التعامل مع الاستايل بالنسبة للشاشات من خلال الـ Tap (11:17)
إنشاء عنصر الانتقال AuthNavigation (8:27)
إنشاء عنصري الانتقال AppNavigation, FeedNavigation (18:43)
إنشاء عنصر الانتقال AccountNavigation (5:34)
تصميم AppNavigation (11:53)
تحميل ملفات المشروع 6
التعامل مع الشبكات Networks
مقدمة الشابتر (3:35)
التعامل مع الـ BackEnd (23:39)
مفهوم الـ API (4:21)
التعامل مع الـ Postman (11:47)
التعامل مع الـ Fetch and Axios (9:28)
تحميل ملفات المشروع 7
إنشاء عنصر Screen
محتوى المحاضرة مغلق
إذا كنت قد التحقت بالفعل
سوف تحتاج إلى تسجيل الدخول
.
التحق بالدورة لإلغاء القفل