- 54
- 16 054
MUHMAD OMAR
Приєднався 1 жов 2018
🌵🌵
014 - Back-end اختيار خدمة باك-إند مناسبة لمشروعنا Supabase, Appwrite and Convex
في هذا الفيديو، سنتعرف على كيفية اختيار خدمة الباك-إند المناسبة لمشروعك من بين ثلاث خدمات شهيرة: Supabase وAppwrite وConvex. سنناقش مميزات كل خدمة، وأفضل حالات الاستخدام لكل منها، وكيف يمكن أن تؤثر على أداء مشروعك وتطويره. سنستعرض التفاصيل الفنية لكل خدمة، بما في ذلك إدارة قواعد البيانات، المصادقة، التخزين، والوظائف السحابية، لمساعدتك في اتخاذ قرار مدروس يناسب احتياجات مشروعك. تابع الفيديو لمعرفة المزيد حول الفروقات وأي خدمة قد تكون الأنسب لك ولمشروعك!
Переглядів: 598
Відео
013 - React Native | Expo - كيفية التعامل مع ملفات .env وحماية المعلومات المهمة
Переглядів 2132 місяці тому
في هذا الفيديو التعليمي، ستتعلم كيفية التعامل مع ملفات .env داخل مشروع React Native باستخدام Expo. سنتناول كيفية استخدام ملفات .env لتخزين المعلومات الحساسة مثل المفاتيح السرية وبيانات الاتصال بالخوادم، وكيفية حماية هذه المعلومات من الوصول غير المصرح به. ستتعرف على أفضل الممارسات في تخزين البيانات المهمة وإخفائها في مشاريع React Native، مما يساعدك على بناء تطبيق آمن
012 - How to Create Custom Drawer in Expo - كيفية إنشاء Drawer مخصص وإضافة صفحات محددة
Переглядів 1193 місяці тому
تعلم كيفية إنشاء Drawer مخصص في Expo وإضافة صفحات محددة في تطبيق React Native الخاص بك. يغطي هذا الدرس (012) خطوة بخطوة كل ما تحتاج لمعرفته لبناء تنقل Drawer مخصص وعملي في Expo.
011 - How to Create Custom Header on Expo | React native - كيفية إنشاء شريط علوي مخصص
Переглядів 663 місяці тому
في هذا الفيديو، سأوضح كيفية إنشاء شريط علوي مخصص (Header) في تطبيقات React Native باستخدام Expo. سنتعلم كيفية تصميم شريط علوي مختلف تمامًا عن التصميمات التقليدية، مع إمكانية إضافة أزرار، أيقونات، وصور، بالإضافة إلى تخصيص الشكل والألوان بما يتناسب مع تطبيقك. إذا كنت تبحث عن طريقة لجعل تطبيقك يبدو أكثر احترافية وتميزًا من خلال تصميم واجهة مخصصة، فهذا الفيديو سيوفر لك كل ما تحتاجه!
010 - Custom Tab Navigation in Expo Router | React Native - كيفية إنشاء TabBar مخصص
Переглядів 773 місяці тому
في هذا الفيديو، سأشرح كيفية إنشاء TabBar مخصص باستخدام Expo Router في تطبيقات React Native. سنتعلم كيفية تصميم شريط تنقل TabBar جذاب وفريد من نوعه، حيث سنقوم بإضافة تأثيرات مرئية مثل الزوايا المستديرة، ونجعل شريط التنقل غير متصل بالشاشة، بالإضافة إلى إضفاء لمسات تصميمية احترافية. إذا كنت ترغب في تحسين تجربة المستخدم وتصميم واجهة مستخدم مبتكرة لتطبيقاتك، فهذا الفيديو لك!
009 - Fix Popover crashes Android app. context.onOpenChange - TamagUI Popover إصلاح
Переглядів 613 місяці тому
سنستعرض كيفية إصلاح مشكلة تعطل تطبيقات الأندرويد عند استخدام مكون Popover من TamagUI. سنناقش تحديدًا الخطأ المتعلق بالدالة context.onOpenChange الذي يسبب هذا التعطل. سنتناول كيفية حل المشكلة خطوة بخطوة لتجنب أي انهيار في التطبيق، وضمان تجربة مستخدم سلسة في تطبيقات React Native Expo باستخدام TamagUI. الفيديو مثالي للمطورين الذين يواجهون هذه المشكلة ويرغبون في تعلم كيفية التعامل معها بفعالية
008 - React Native | Expo, Permissions كيفية وضع الصلاحيات للتطبيق لعدة منصات
Переглядів 853 місяці тому
في هذا الفيديو، سنتعرف على كيفية التعامل مع الصلاحيات في Expo، وكيفية طلب الأذونات اللازمة لتطبيقاتك على مختلف المنصات (Android و iOS) باستخدام Expo Permissions API. سنتناول خطوات طلب الأذونات مثل الوصول إلى الكاميرا، المعرض، الموقع، وغيرها، وكيفية التعامل مع استجابة المستخدم سواء تم قبول أو رفض الأذونات. إذا كنت تقوم ببناء تطبيقات متعددة المنصات باستخدام Expo وتريد معرفة الطريقة المثلى لإدارة ...
007 - TamagUI & Expo كيف تبني واجهات جميلة في
Переглядів 2503 місяці тому
في هذا الفيديو، سأشرح كيفية استخدام مكتبة TamagUI لإنشاء واجهات مستخدم عصرية ومذهلة باستخدام Expo و React Native. TamagUI توفر لك أدوات قوية لبناء تطبيقات سريعة مع أنماط متقدمة مثل الزر العائم المتحرك وتأثيرات خلفية مذهلة. إذا كنت ترغب في تحسين تجربة المستخدم في تطبيقك، فهذا الفيديو سيقدم لك كل ما تحتاجه للبدء!
006 - Zustand, React Native, Expo | شرح إدراة الحالة بشكل كامل
Переглядів 2233 місяці тому
في هذا الفيديو، سنستعرض كيفية استخدام مكتبة Zustand لإدارة الحالة في تطبيقات React Native. سنتناول الفرق بين العمليات المتزامنة وغير المتزامنة وكيفية تطبيقها عمليًا داخل التطبيق. سواء كنت ترغب في التعامل مع البيانات بشكل فوري أو جلبها من API بشكل غير متزامن، ستتعلم كل ما تحتاجه لبناء تطبيقات أكثر كفاءة باستخدام Zustand. المواضيع التي سنغطيها: إعداد Zustand في React Native إنشاء متجر Zustand مع ...
005 - React Native Expo Localization كيفية إضافة عدة لغات إلى التطبيق
Переглядів 1773 місяці тому
هذا الفيديو، سأشرح خطوة بخطوة كيفية إضافة ودعم عدة لغات في تطبيقات React Native باستخدام مكتبة Expo Localization. سنتناول كيفية إعداد الترجمة الديناميكية للمحتوى بناءً على لغة المستخدم، وكيفية تغيير اللغة في التطبيق مع ضمان تحديث جميع النصوص تلقائيًا. إذا كنت ترغب في جعل تطبيقك متاحًا لجمهور واسع بلغات متعددة، فهذا الفيديو هو الدليل المناسب لك. 00:00 Introduction 0:45 Expo Localization 4:06 rea...
004 - React Native - Expo Router - Drawer التنقل بين الصفحات باستخدام
Переглядів 2254 місяці тому
في هذا الفيديو، سنستعرض كيفية استخدام Expo Router و Expo Router Drawer للتنقل بين الصفحات في تطبيقات React Native. سنتعرف على كيفية إعداد نظام التنقل باستخدام أحدث إصدار من Expo Router (الإصدار 50) وكيفية دمج Drawer Navigation لإضافة قائمة جانبية تفاعلية. سيشمل الفيديو شرحاً عملياً ومفصلاً لإعدادات التنقل، وكيفية تخصيص الدرج، وكيفية تحسين تجربة المستخدم من خلال تنظيم الصفحات وإضافة أيقونات وتنق...
003 - Hooks in React Native - React شرح كامل للخطافات في
Переглядів 2084 місяці тому
في هذا الفيديو، نقدم لك شرحًا كاملاً لمفهوم الـ Hooks في React Native. ستتعلم كيفية استخدام الخطافات مثل useState، useEffect، و useContext لبناء تطبيقات متميزة وأكثر كفاءة. سواء كنت مبتدئًا أو مطورًا متقدمًا، ستجد في هذا الفيديو كل ما تحتاجه لفهم هذه الأدوات القوية وكيفية دمجها في مشاريعك. تابع الشرح خطوة بخطوة مع أمثلة عملية وتفاصيل دقيقة تسهل عليك فهم الأساسيات وتطبيقها في عملك اليومي. #React...
002 - React Native Components العناصر الأساسية في
Переглядів 3355 місяців тому
في هذا الفيديو، سنتناول العناصر الأساسية في React Native والتي تشكل لبنات البناء الأساسية لتطوير تطبيقات مميزة. ستتعرف على كيفية استخدام مكونات مثل View, Text, Image، وأهمية StyleSheet في تنسيق وتصميم الواجهات. بالإضافة إلى ذلك، سنتطرق إلى كيفية التعامل مع التفاعلات باستخدام مكونات مثل Touchable و Button. هذا الفيديو مثالي للمبتدئين الذين يرغبون في بناء أساس قوي في React Native. 00:00 - شرح بني...
001 - مقدمة عن React Native - Expo وكيفية تنزيل بيئة العمل, والبدء بأول مشروع
Переглядів 1,1 тис.5 місяців тому
هذا الفيديو يقدم مقدمة شاملة عن React Native باستخدام Expo، حيث ستتعرف في البداية على React Native وأهميته في تطوير تطبيقات الهواتف الذكية باستخدام JavaScript. ستتعلم أيضًا كيفية تثبيت بيئة العمل Expo على جهازك والبدء في إنشاء أول مشروعك الخاص خطوة بخطوة. سواء كنت مبتدئًا في مجال تطوير التطبيقات أو لديك خلفية بسيطة، هذا الفيديو هو المكان المثالي للبدء. لا تنسَ الاشتراك وتفعيل جرس التنبيهات لمتا...
امتحان نهائي Flutter - IUSR - كيفية جلب البيانات من api خارجي
Переглядів 1275 місяців тому
في هذا الفيديو، نقدم لكم شرحًا مفصلًا حول كيفية جلب البيانات من API خارجي باستخدام Flutter. هذا الفيديو موجه للطلاب الذين يستعدون للامتحان النهائي في دورة Flutter في جامعة IUSR. سنقوم بتوضيح المفاهيم الأساسية والتقنيات اللازمة لتحقيق هذا الهدف، بدءًا من إعداد البيئة وصولًا إلى التعامل مع البيانات المسترجعة من API وتطبيقها في تطبيق Flutter. سنغطي النقاط التالية: إعداد البيئة واستخدام مكتبة http ...
ميزات إضافية ضمن لوحة التحكم Webmin/Virtualmin | تقرير شهري | البحث عن الأخطاء | تنزيل PostgreSQL
Переглядів 1115 місяців тому
ميزات إضافية ضمن لوحة التحكم Webmin/Virtualmin | تقرير شهري | البحث عن الأخطاء | تنزيل PostgreSQL
كيفية رفع موقع ووردبرس على إستضافة | How to upload Wordpress on Webmin/Virtualmin
Переглядів 495 місяців тому
كيفية رفع موقع ووردبرس على إستضافة | How to upload Wordpress on Webmin/Virtualmin
كيفية رفع مشروع لارافيل على الإستضافة | Upload the Laravel project on Webmin/Virtualmin
Переглядів 1595 місяців тому
كيفية رفع مشروع لارافيل على الإستضافة | Upload the Laravel project on Webmin/Virtualmin
مشروع فلاتر كامل - إدارة المهام + التعامل مع Firebase, Provider, Named Routing, Flutter
Переглядів 2495 місяців тому
مشروع فلاتر كامل - إدارة المهام التعامل مع Firebase, Provider, Named Routing, Flutter
كيفية تنزيل وإدراة لوحة تحكم السيرفر + تنزيل موقع ووردبرس على الإستضافة Webmin/Virtualmin
Переглядів 2085 місяців тому
كيفية تنزيل وإدراة لوحة تحكم السيرفر تنزيل موقع ووردبرس على الإستضافة Webmin/Virtualmin
مشروع فلاتر كامل - مذاكرة أولى + ثانية تطبيقات جوال فلاتر - Flutter 2024
Переглядів 7327 місяців тому
مشروع فلاتر كامل - مذاكرة أولى ثانية تطبيقات جوال فلاتر - Flutter 2024
مشروع كامل تطبيقات ويب 2 مذاكرة أولى + ثانية, ASP.NET 2024
Переглядів 3657 місяців тому
مشروع كامل تطبيقات ويب 2 مذاكرة أولى ثانية, ASP.NET 2024
مشروع صغير, إدارة مستخدمين إنشاء, بحث - مع قواعد بيانات - PHP
Переглядів 737 місяців тому
مشروع صغير, إدارة مستخدمين إنشاء, بحث - مع قواعد بيانات - PHP
12. شرح كامل عن الإعدادات وتغيير بيانات الدخول والإشعارات وكيفية ربطها مع لوحة التحكم aaPanel
Переглядів 579 місяців тому
12. شرح كامل عن الإعدادات وتغيير بيانات الدخول والإشعارات وكيفية ربطها مع لوحة التحكم aaPanel
11. شرح كيفية تنزيل الإضافات من متجر التطبيقات ضمن لوحة التحكم aaPanel وكيفية إدارتها بشكل كامل
Переглядів 569 місяців тому
11. شرح كيفية تنزيل الإضافات من متجر التطبيقات ضمن لوحة التحكم aaPanel وكيفية إدارتها بشكل كامل
139 Adding Password Reset feature Resetting the password
Переглядів 239 місяців тому
139 Adding Password Reset feature Resetting the password
10. كيفية إدارة العمليات المجدولة ضمن السيرفر باستخدام لوحة التحكم aaPanel تنفيذ الأوامر بشكل تلقائي
Переглядів 259 місяців тому
10. كيفية إدارة العمليات المجدولة ضمن السيرفر باستخدام لوحة التحكم aaPanel تنفيذ الأوامر بشكل تلقائي
09. كيفية رفع الملفات أو الموقع على لوحة التحكم aaPanel - Files والأوامر المتعلقة بها
Переглядів 469 місяців тому
09. كيفية رفع الملفات أو الموقع على لوحة التحكم aaPanel - Files والأوامر المتعلقة بها
08. كيفية إدارة الملفات إو رفع الملفات والمواقع على لوحة التحكم aaPanel بشكل بسيط
Переглядів 449 місяців тому
08. كيفية إدارة الملفات إو رفع الملفات والمواقع على لوحة التحكم aaPanel بشكل بسيط
استمر
شرحك جميل ما شاء الله
king
جزاك الله خيرا
شكراً جزيلاً رائع جدا
شكراً جزيلاً رائع جدا
شكراً جزيلاً رائع جدا ❤
شكراً جزيلاً رائع جدا
شرح جميل بارك الله فيك وفي علمك
حياك الله لماذ لا تعمل سيرفر بي استخدم rust وا تطربطه مع التطبيق وا الداش بورد
مهندس شكرا جزيلا على الشرح لكن ياليت لو تشرح لنا كيف نعمل build ونغير الاتجاه من اليمين لليسار.. لأن انا متعلق في هذه النقطة :(
جزاك الله خير وا بي العافيه يارب
شكرآ لك
شباب ما تقصرو معه ترا محتواه كلشي تمام وا شرحه مضبوط
اتفق معك
شكرا من القلب بجد شرحك يوصل لي العقل ارجوك لا تتوقف استمر نحن معك
Tanks so much
بجد محتواك متعوب عليه
يا اخي شكرا لانك عم تقدم هذي الفيدوهات وانشالله ما عليك غير العافية ❤
environment-variables docs.expo.dev/guides/environment-variables/ build-reference docs.expo.dev/build-reference/variables/
Tanks so much pro
استمر في النشر
براك الله فيك استمر اخي العزيز الشي الي تقدمه غير متوفر في المحتواء العربي وانت بين عليك انه شخص شاطر وا متمكن من البرمجة وا طريقة شرحك حلواء
عندي مشكلة ثبتت MongoDB بس وقت عم حاول اتصل فيها من بعيد عن طريق MongoDB compass ما عم يتم الاتصال ومتاكد من معلومات الاتصال 100% في عندك شي علم شو السبب
طبعا الشرح هو للجوال أيضا, لكن لسهولة الأمر استخدمت المتصفح
طبعا الشرح هو للجوال أيضا, لكن لسهولة الأمر استخدمت المتصفح
شرح مميز ومهم في اليوتيوب وفريد بالعربي مشكور
شكرا على الشرح نحن من متابعيك و ننتظر المزيد
شكرا على مجهوداتك
شكرا على شرح
الف شكر استاذ
#18:48 ما يلزم محاكي منفصل انت شغله على الويب ومن اعدادات المطور بالمتصفح حطه هاتف
اخي معك مشاريع flutter جاهزة؟
github.com/tamagui/tamagui/issues/2290
دورة جدا ممتازة ، لو تكون دورة خاصة ب React Native لحالها يكون افضل بعد
استمر صديقي 🩵
1. Tamagui: tamagui.dev/ 2. React Native Elements: reactnativeelements.com/ 3. React Native Paper: reactnativepaper.com/ 4. Nativebase: nativebase.io/ 5. NativeWind: www.nativewind.dev/ 6. UI Kitten: github.com/akveo/react-native 7. RNUI Lib: wix.github.io/react-native-ui 8. Gluestack-ui: ui.gluestack.io/ 9. Restyle: github.com/Shopify/restyle
react.i18next.com/
يجب تنفيذ الأمر كما هو بالشكل التالي: npx expo install expo-localization
ياريت تكبر الخط شويا
docs.expo.dev/router/advanced/drawer/#installation
react.dev/reference/react/hooks
شكرا لك استاذ .. المحتوى العربي ضعيف جدا في مجال تطوير تطبيقات باستعمال react native كما اتمنى منك تشرح expo router
نتمنى منك يابشمهندس تشرحها كويس وبشكل يغطي كافه الاساس
Thank
ارجوك تشرحها لينا كويس عشان المحتوى العربي لها قليل وضعيف
ارجوك يابشمهندس تشرحها لينا كويس عشان المحتوى العربي ليها قليل ومش قوي ارجوك
docs.expo.dev/
تسلم
جزاك الله خيرًا ونفع بك. أنا أتعامل مع لوحة التحكم virtualmin منذ سنة وهي متكاملة بمعنى الكلمة وراقية جدا وفيها الخدمات والوظائف التي يحتاجها مدير السيرفر والجميل أنها مجانية
github.com/IUSR-My-Projects/Final-exam-for-mobile-applications-Flutter
ملف .htaccess يستخدم فقط إذا كان سيرفرنا بيستخدم Apache (لا علاقة للسيرفر بهذا الأمر أو إذا كان هوستنجر أو غيروا) أما حاليا انا بستخدم Nginx فمافي داعي للـ .htaccess حتى إذا كانت موجودة رح يتجاهلها
github.com/IUSR-My-Projects/Final-Project-Mobile-App-Flutter