Omar Abouellil Profile Banner
Omar Abouellil Profile
Omar Abouellil

@im_3mory

Followers
335
Following
124
Media
54
Statuses
526

Front-End | Interested in AI & Data Science | Mobile App Developer @GCAD_SA | Love Volunteering 🤍

Joined August 2013
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
Pinned Tweet
@im_3mory
Omar Abouellil
6 months
وَأَنَّ سَعْيَهُ سَوْفَ يُرَى 🤍✨️
@im_3mory
Omar Abouellil
1 year
من الأشياء اللي لازم الكل يستوعبها .. انت في توقيتك المناسب لحياتك 😌 كل شخص عايش بتوقيته المناسب فلا إنت سابق أحد ، ولا أحد سابقك 🤷🏻‍♂️ إنت في توقيت حياتك المناسب وفي الطريق المناسب لك 🙏🏻🩷
0
1
11
0
0
11
@im_3mory
Omar Abouellil
9 months
السلام عليكم جميعًا ... في هذا الثريد راح أتكلم عن تطوير تطبيقات الجوال باستخدام (React Native) ، وهل هو الخيار الأمثل في ظل وجود منافسين ؟ أربطوا الأحزمة و تعالوا نشوف رحلة الثريد ذا لوين بتودينا 🥳🥳🥳
8
13
115
@im_3mory
Omar Abouellil
11 months
وما توفيقي إلا بالله 🩵 بحمد الله وفضله حصل فريقنا على المركز الرابع من أصل 24 فريق مشارك ، فالحمد لله دائمًا و أبدًا 🩷
Tweet media one
Tweet media two
@im_3mory
Omar Abouellil
11 months
تشرفت اليوم أنا وفريقي المشارك بهاكاثون الفضاء بشرح فكرة مشروعنا في التحدي لسعادة رئيس جامعة أم القرى أ.د.فريد الغامدي حفظه الله @Falyahaya
4
0
17
20
3
62
@im_3mory
Omar Abouellil
10 months
الحمد لله ناقشت أنا و فريقي أمس مشروع تخرجنا ، المناقشة ذي صح إنها نهاية المشوار الجامعي ، لكن بداية مشاوير جديدة و نجاحات أخرى ، ترقبونا ✨️😆
Tweet media one
3
3
35
@im_3mory
Omar Abouellil
9 months
سعيد لأننا إلتقينا مرة ثانية عزيزي قارئ الثريد ، قبل أي شيء لو ما مريت على الجزء الأول ضروري تشيك عليه عشان توصل لأقصى مرحلة ممكنة من الاستفادة ان شاءالله
@im_3mory
Omar Abouellil
9 months
السلام عليكم جميعًا ... في هذا الثريد راح أتكلم عن تطوير تطبيقات الجوال باستخدام (React Native) ، وهل هو الخيار الأمثل في ظل وجود منافسين ؟ أربطوا الأحزمة و تعالوا نشوف رحلة الثريد ذا لوين بتودينا 🥳🥳🥳
8
13
115
3
4
30
@im_3mory
Omar Abouellil
9 months
أهلًا وسهلًا عزيزي قارئ الثريد في الجزء الثالث و الأخير من أساسيات برمجة تطبيقات الجوال باستخدام React Native ، راح تكتب أول كود لك إن شاء الله اليوم ، خلينا نبدأ رحلتنا الممتعة ولكن قبلها أذكرك بمتابعة الجزء الثاني من هذا الثريد قبل ما تبدأ هذا الجزء
@im_3mory
Omar Abouellil
9 months
سعيد لأننا إلتقينا مرة ثانية عزيزي قارئ الثريد ، قبل أي شيء لو ما مريت على الجزء الأول ضروري تشيك عليه عشان توصل لأقصى مرحلة ممكنة من الاستفادة ان شاءالله
3
4
30
1
7
31
@im_3mory
Omar Abouellil
11 months
اليوم كانت نهاية البداية ... طيلة فترة دراستي كان هذا المكان اللي أروح له عشان أشتغل برا البيت ، الكنبة ذي شهدت ايرورات ومشاريع واختبارات وانجازات كثيرة ، الجميل فالموضوع مو المكان ، الجميل الرفيق اللي كان معايا فذا المشوار ، السند و المعين بعد الله عز وجل ، شكرًا على كل شيء 🩵🥹
Tweet media one
3
0
28
@im_3mory
Omar Abouellil
10 months
و تتوالى الإنجازات الحمد لله ، وفي ختام الرحلة الأكاديمية "مُتابع المركز الثالث في مسابقة مشروعك في ثلاث دقائق" صورة تجمع أعضاء الفريق ولأول مرة 🤭
Tweet media one
Tweet media two
5
1
18
@im_3mory
Omar Abouellil
11 months
الثانية ١٢ فيها شيء غريب 😵
@SDAIA_SA
SDAIA
11 months
انتهى اليوم الأول من #داتاثون_البيانات_المفتوحة وتستمر رحلة الاستفادة من الخبرات المحلية والعالمية في مجال البيانات والذكاء الاصطناعي، كونوا معنا غداً الجمعة. #سدايا
7
19
70
8
0
18
@im_3mory
Omar Abouellil
11 months
تتمحور فكرتنا حول نظام طورناه و دربناه بحيث يأخذ صورة من القمر الصناعي ، ويقوم بمعالجة الصورة لتصبح جاهزة للإدخال على نموذج ذكاء صناعي يقوم بالتنبوء بنسبة وجود المعادن فالمنطقة بناءً على (حرارة و كهرومغناطيسية) المنطقة الجدير بالذكر أن النموذج دقيق بنسبة 93%
Tweet media one
2
1
18
@im_3mory
Omar Abouellil
11 months
تشرفت اليوم أنا وفريقي المشارك بهاكاثون الفضاء بشرح فكرة مشروعنا في التحدي لسعادة رئيس جامعة أم القرى أ.د.فريد الغامدي حفظه الله @Falyahaya
@uqu_edu
جامعة أم القرى
11 months
#يحدث_الآن | جولة رئيس #جامعة_أم_القرى المكلف أ.د. فريد بن علي الغامدي على مشاريع الفرق المشاركة في تحدي تطبيقات الفضاء الدولي.
Tweet media one
Tweet media two
1
5
12
4
0
17
@im_3mory
Omar Abouellil
1 year
مشروعنا الرهيب اللي لولا الله ثم التيم الأسطوري ما نفذناه 🩷😆
@firstcity_it
المدينة الأولى
1 year
مشروع (عالماشي) استنسخوا فكرتهم من أوبر وكريم لكن أضافوا عليها نموذجهم الخاص بحيث صارت الفكرة لو انك رايح لوجهة تقدر تتشارك أحد رايح لنفس الوجهة سيارته أو تشارك أحد معاك في مركبتك الفكرة مبنية على عامل اقتصادي واجتماعي بحيث تقدر تقلل تكاليف المشوار عليك ويكون معك رفيق في الوجهة
Tweet media one
Tweet media two
Tweet media three
Tweet media four
1
0
5
2
0
13
@im_3mory
Omar Abouellil
9 months
أيقوناتهم عجبتني و مجانية 🤭🤭
@UseZaher
منصة زاهر
9 months
We are excited to share that  is live now 🎉 ! Offering free and paid Arabic, Gulf, and Saudi vector illustrations. No more hassle searching online, spending a hefty amount hiring an illustrator, or investing excessive time in creating illustrations.
1
1
6
0
1
14
@im_3mory
Omar Abouellil
10 months
في اللغة العربية إذا تكررت النكرة دلّت على شيئينْ ، فإذا قلتَ "قابلتُ رَجُلًا وأكرمت رَجُلًا" ، فأنت حينها تتحدثُ عن شخصين مختلفين .
1
1
11
@im_3mory
Omar Abouellil
1 year
فَكنْ في النَّاسِ مثل الغيثِ نفعًا ومِثلَ المسْكِ فوحًا في المَكانِ نسأل الله أن نكون على مقدار هذه الثقة ، سعيد بهذه التجربة الجديدة وبإذن الله يكون مُخرج هذه اللجنة شيء جميل و فريد 🤍 كل التوفيق للمقبولين ما بعد الفرز 😆🩷
Tweet media one
@im_3mory
Omar Abouellil
1 year
باسمك اللهم نخوض دربًا جديدًا 🤍
1
0
6
1
0
12
@im_3mory
Omar Abouellil
11 months
ذا اللي يصير لما تتهاوش مع الباك اند اللي معاك فالمشروع 🫥
Tweet media one
4
0
10
@im_3mory
Omar Abouellil
10 months
لا تقنط من الغفرانِ يومًا ولو كانت ذنوبك ملء وادي سيغفرها الذي قد قال حقًا بنَصِّ كتابه : "نَبِّىء عِبَادِي"
0
2
11
@im_3mory
Omar Abouellil
1 year
من الأشياء اللي لازم الكل يستوعبها .. انت في توقيتك المناسب لحياتك 😌 كل شخص عايش بتوقيته المناسب فلا إنت سابق أحد ، ولا أحد سابقك 🤷🏻‍♂️ إنت في توقيت حياتك المناسب وفي الطريق المناسب لك 🙏🏻🩷
0
1
11
@im_3mory
Omar Abouellil
10 months
لذلك عندما قال الله تعالى { فإنَّ مَعَ العُسْرِ يُسْراً * إنَّ مَعَ العُسْرِ يُسْراً } ، تكرّرت "يٌسر" نكرة وتكررت "العسر" معرفة ؛ لتدلّ على أن العُسر الواحد يأتي ومعه يٌسرين . فلا تجزع ، فلن يغلب عُسرٌ يُسرين 🤍
1
0
9
@im_3mory
Omar Abouellil
9 months
اجْعَلْ لَنَا مِنْ كُلِّ ضِيقٍ مَخْرَجًا وَالْطُفْ بِنَا يَا مَنْ إِلَيْهِ الْمَرْجِعُ
0
3
10
@im_3mory
Omar Abouellil
11 months
واجعلني إلهي غيثًا جميلًا خفيف الهطول .. قوي الأثر 🩵
0
0
10
@im_3mory
Omar Abouellil
8 months
@GDSCUQU تقدمك للأمام هو تقدم 🎊
Tweet media one
0
0
10
@im_3mory
Omar Abouellil
10 months
الحمد لله دائمًا و أبدًا 🩷 بداية الغيث قطرة ، و أول محطات الإنجاز بتكون في معرض إنجاز ، نلقاكم هناك 😍🔥
3
0
8
@im_3mory
Omar Abouellil
9 months
طيب إيش أحتاج عشان أتعلم React Native و أكون مبرمج تطبيقات كويس ؟؟؟ 1- معرفة و اطلاع على الـ html و الـ CSS 2- خبرة و معرفة بالـ JavaScript 3- يُفضل تكون عندك معرفة بالـ React.js عشان تسهل عليك بعض المفاهيم وبكذا مبروك عليك إنت جاهز عشان تتعلم React Native ✌️
1
0
9
@im_3mory
Omar Abouellil
1 year
الواحد صار لازم يضيف فالـ CV work under high temperatur 🌡 🔥
1
0
8
@im_3mory
Omar Abouellil
7 months
Tweet media one
0
0
8
@im_3mory
Omar Abouellil
1 year
مني اجتهادٌ و سعيٌ في مناكبِها ومنك ياربُ توفيقٌ و تيسيرُ ✨️🤍
0
0
7
@im_3mory
Omar Abouellil
11 months
ونعُوذُ بِك يالله مِن غَفلةٍ تُبعِدُنا عن الجَنة و نحنُ لها راغِبون 🤍
0
0
7
@im_3mory
Omar Abouellil
10 months
سلام على أرضٍ خُلِقت للسلام ، وما رأت السلام يومًا 😔 شعور باليُتم الجماعي 💔
@omr94_
عمر فاروق
10 months
أكتوبر الأسود 💔 CEASEFIRE in Gaza
461
15K
26K
0
0
7
@im_3mory
Omar Abouellil
1 year
«وَتَحْسَبُونَهُ هَيِّناً وَهُوَ عِنْدَ اللَّهِ عَظِيمٌ» لن ينسى الله خيراً قدمته ولا هماً فرّجته ولا عيناً كادت أن تبكي فأسعدتها ، لن ينسى الله خطوتك لجبر الناس ، وأنت المغمور بكسورك ❤️‍🩹🥺
0
1
7
@im_3mory
Omar Abouellil
9 months
عارف إنك متحمس و تبغا تبدأ ، عشان كذا بديك أول خطواتك للبدء .. راح تسمع دايما عن 3 أشياء أو خلينا نقول إنها الأدوات اللي راح تتوفر في البيئة اللي راح تطور فيها التطبيق و هم كالتالي :- 1- Expo snack 2- Expo CLI 3- React Native CLI
1
0
8
@im_3mory
Omar Abouellil
10 months
أما المعرفة إذا تكرّرت فإنّما دلّت على شئٍ واحد ، فنقول : "قابلت الرجل وأكرمت الرجل" ، فأنتَ هنا قابلتَ رَجُلًا واحدًا وأكرمته .
1
0
6
@im_3mory
Omar Abouellil
1 year
و اجعل ما يبقى مني أثرًا طيبًا .. اللهم صحبه ، إن متّ لا أموت بداخلهم و ارزقني من يذكرني بعد موتي دون ملل و أحبةً ، لا يهجرون وصلي بالدعاء 🤍🤲
1
2
6
@im_3mory
Omar Abouellil
9 months
لحد هنا وصلنا لختام الجزء الأول من الثريد و اللي تكلمنا فيه عن بعض الأساسيات و المفاهيم اللي من خلالها راح تحدد هل بتتعلم و تبدأ في React Native ولا بتشوف غيره ، برضوا لازم تحدد بتشتغل على Expo (واللي أنصح فيه كبداية) ولا على الـ CLI ، أشوفكم المرة الجاية و حنتكلم فيها بشكل عملي
1
0
6
@im_3mory
Omar Abouellil
10 months
وسخر لنا يا الله من يذكرنا بعد رحيلنا 🤲
@im_3mory
Omar Abouellil
1 year
و اجعل ما يبقى مني أثرًا طيبًا .. اللهم صحبه ، إن متّ لا أموت بداخلهم و ارزقني من يذكرني بعد موتي دون ملل و أحبةً ، لا يهجرون وصلي بالدعاء 🤍🤲
1
2
6
0
0
6
@im_3mory
Omar Abouellil
1 year
باسمك اللهم نخوض دربًا جديدًا 🤍
@uqucc
نادي الحاسبات
1 year
شمــوع جديدة انضمت لنا ! لـ تنير لنا الطـرق 🌟 يسرنـا أن نعلن الهيكلة الجديدة لـ نادي الحاسب الالي: #uqucc
Tweet media one
17
2
55
1
0
6
@im_3mory
Omar Abouellil
9 months
أولًا لو جينا نتكلم من ناحية المجتمع البرمجي فـ React Native مجتمعها قديم و كبير و راح تحصل - فالغالب - جواب على سؤالك وهذا ياخذنا لثاني شيء اللي هوا ليش مجتمعها كبير؟ لأن اللغة المستخدمة في كتابة الكود هي JavaScript فلو إنت متمكن منها ما راح تحتاج تتعلم لغة جديدة 😆
1
0
6
@im_3mory
Omar Abouellil
1 year
القدر موكل بالمنطق ، فأحسنوا ملافظكم ❤️‍🩹
0
2
8
@im_3mory
Omar Abouellil
9 months
Expo يعتبر بمثابة تجربة التطوير المبسطة لبناء تطبيقات React Native ويهدف إلى توفير تجربة تطوير بسيطة من خلال استخلاص بعض التعقيدات التي تكون في إعداد وتكوين مشروع React Native.
1
0
5
@im_3mory
Omar Abouellil
5 years
@D3mZeAhmari9 @ZeAhmari9 وحشتنا ، ارجع لنا #قبل_الحلم16
Tweet media one
2
1
5
@im_3mory
Omar Abouellil
9 months
طيب قبل أي شيء وزي ما ذكرنا في منافسين لـ React Native زي "Xamarin" و "Flutter" و "Ionic" و كلهم يعتبروا (cross-platform) يعني كود واحد تكتبه و يشتغل على الـ IOS و الـ Android وذا الشيء بيفيدك كمطور ويقلل التعب و برضوا بيفيد الشركات و يقلل تكلفة توظيف مبرمج IOS و مبرمج Android
1
0
4
@im_3mory
Omar Abouellil
1 year
الرسائل ذي على إن البعض يشوفها بسيطة إلا إن وقعها على قلبي عظيم جدًا وتخليني سعيد ، صح إني ما راح أعرف هيا من مين ، بس راح أكون متأكد إن في شخص عالأقل فكر فيا و حاب يشاركني الأجر ، وفعلًا هذا هو الحُب 🩷 الله يجعلني عند حسن ظن الجميع 🤲 و يرزقنا أشخاص يحبونا زي كذا 🥺💜
Tweet media one
1
1
5
@im_3mory
Omar Abouellil
9 months
React Native CLI و فالغالب بتحصل الناس تقول عنه CLI ويعتبر النهج التقليدي لبناء تطبيقات React Native لأنه يوفر أقصى قدر من المرونة والتحكم في إعداد المشروع وتكوينه.
1
0
5
@im_3mory
Omar Abouellil
9 months
Expo snack هو محرر أكواد برمجية على الويب لإنشاء أكواد React Native قابلة للمشاركة والتشغيل وتستخدم بين المطورين للتعاون مع بعضهم وأيضًا عند طلب المشورة من الآخرين. وبتحصل فالغالب الشروحات اللي من الموقع الرسمي بيحطوه لك زي اللي قالصورة
Tweet media one
1
0
5
@im_3mory
Omar Abouellil
1 year
@ivhsn Literally, it's not happening 🤭💔
Tweet media one
2
0
5
@im_3mory
Omar Abouellil
11 months
عودة العلاقات 🤝🏻
Tweet media one
@im_3mory
Omar Abouellil
11 months
ذا اللي يصير لما تتهاوش مع الباك اند اللي معاك فالمشروع 🫥
Tweet media one
4
0
10
2
0
5
@im_3mory
Omar Abouellil
9 months
والحين بعد ما عرفنا إيش هوا الـ cross-platform و إيش هيا فايدته جينا للسؤال الأهم ، و النقاش الأزلي .. إيش الأحسن .. عشان أتعلمه و أبرمج فيه وهذا الشيء إنت تحدده عزيزي قارئ الثريد ، لكني راح أتكلم عن بعض مميزات React Native اللي خلتني أختارها عن غيرها
1
0
5
@im_3mory
Omar Abouellil
1 year
@ibaame الناتج 🙄 :
0
0
4
@im_3mory
Omar Abouellil
9 months
بدايةً في هذا الثريد أتكلم من تجربتي الشخصية ومن بحثي و إطلاعي ، لذلك الخيار لك في حال حتستخدم React Native أو غيره وإن شاء الله بيكون الثريد ذا مُحدث من فترة لفترة وبحاول يكون شامل لكل شيء بإذن الله
1
0
5
@im_3mory
Omar Abouellil
9 months
الحين خلونا ناخذ نظرة تاريخية .. في 2015 أصدرت Meta (المعروفة سابقًا باسم Facebook) إيطار عمل React Native ومن خلاله تقدر تجمع كود React/JavaScript إلى كود iOS (Obj-C + Swift) و Android (Java + Kotlin) بالمختصر الكود اللي حنكتبه راح يتحول لكود يشتغل على الـ IOS والـ Android
1
0
5
@im_3mory
Omar Abouellil
9 months
الخطوة رقم 5 بعد ما ثبتنا الـ android studio الحين جا دور ربط الـ SDK بمتغيرات النظام زي ما سوينا مع الـ JDK والـ JRE وراح نحطه تحت إسم ANDROID_HOME زي ما سوينا مع الـ JAVA_HOME .. باث الـ SDK موجود فالـ android studio ونقدر نطلعه من هنا ..
Tweet media one
Tweet media two
1
0
4
@im_3mory
Omar Abouellil
10 months
ديمو التطبيق ..
1
0
4
@im_3mory
Omar Abouellil
1 year
ونعوذُ بِك مِنْ تَعلُقِ القَلبِ بِما لمْ يُكتَب لَه 🥺❤️‍🩹
0
0
4
@im_3mory
Omar Abouellil
8 months
@GDSCUQU انجاز كل يوم يخلتف عن اللي قبله
Tweet media one
0
0
4
@im_3mory
Omar Abouellil
9 months
الخطوة رقم 2 نثبت الـ JDK و نتأكد إن مافي الا نسخة وحدة مثبته ، و أنا أشوف (من وجهة نظري) اذا في ملفات قديمة احذفها و ارجع ثبت الـ JDK (أنصح بنسخة 11) ، وعشان نتأكد ندخل على ذا الباث (أو مكان ما إنت مثبته) .. 'C:\Program Files\Java' وتحمله من هنا ..
1
0
4
@im_3mory
Omar Abouellil
9 months
الخطوة رقم 3 راح نثبت الـ JRE بنفس طريقة الـ JDK من ناحية انو راح نتأكد انه موجود و انه فالباث حق جافا ، وبعد ما نخلص راح ناخذ الباث و نضيفه في متغيرات النظام ضمن الـ Path فقط و المفروض يكون الباث بهذا الشكل .. رابط الـ JRE:
Tweet media one
Tweet media two
1
0
4
@im_3mory
Omar Abouellil
9 months
إلى هنا عزيزي القارئ إنتهى الثريد الخاص بنا ، إن شاء الله أكون قدرت أوصل لك المعلومة و أوضح لك الطريق اللي حتمشي عليه عشان تصير أفضل مُبرمج تطبيقات جوال إن شاء الله ، كل التوفيق يا رب ، وأي سؤال أنا فالخدمة بإذن الله ، إلى لقاءات أخرى إن شاء الله ، دمتم بحفظ الله ورعايته 👋♥
0
0
4
@im_3mory
Omar Abouellil
9 months
الخطوة رقم 1 نثبت Node.js (أنصح بنسخة 20.10.0 - "طبعًا ذا على تاريخ اليوم") عشان يتثبت معاه الـ npm ، ونقدر نحمله من الموقع الرسمي .. واللي ما يعرف ايش هوا الـ npm هو مدير حزم برمجيات ، بمعنى لو في مكتبة راح تساعدني فالبرمجة راح أثبتها عن طريقه
1
0
4
@im_3mory
Omar Abouellil
9 months
الخطوة رقم 8 نثبت مشروع الـ React Native و طريقته اننا بنحدد مكان المشروع (سطح المكتب مثلًا) وبنفتح فيه الـ command line راح نكتب ذا الأمر "npx react-native @latest init MyFirstProject" وننظره يحمل و يثبت المشروع ملاحظة : لو سألك هل اثبت الملفات اكتب له "y" يعني yes و اضغط ENTER
Tweet media one
1
0
4
@im_3mory
Omar Abouellil
1 year
@_irahaf22 لا يوجد شيء يحدث عبثًا في هذه الحياة ، حتى ابسط شخصية عابرة تمر عليك قد تجمعك بها مناسبة كبيرة مستقبلًا ، أيضًا لا شيء يبقى سوى ذكرك الطيب وتعاملك الحسن ، لذا عامل الجميع بلطف و احسان وإن لم يكونوا أهلًا له ، واعلم ان السعادة التي تهديها لشخص ما ، ستجوب العالم حتى ترجع إليك 🤍
1
1
4
@im_3mory
Omar Abouellil
1 year
@uqucc 😆😆😆😆😆😆😆❤️‍🔥
0
0
4
@im_3mory
Omar Abouellil
1 year
يحدث الآن
@im_3mory
Omar Abouellil
1 year
@lina_alismail كنت أحسب أنا لحالي اللي تجيني ذي الحالة ، لدرجة انو احيانا اقوم من عز نومي اروح افتح الجهاز و اعدل و ارجع ارقد 🙄
0
0
2
1
0
3
@im_3mory
Omar Abouellil
10 months
@Zaden_Gp ونعععععععععم بأفضل مشروع 😍🔥
1
0
3
@im_3mory
Omar Abouellil
9 months
مميزات Expo 1- تقدر تبدأ فيه لو كنت مبتدئ أو مشروعك صغير لأنه أبسط 2- ما تحتاج جهاز mac عشان تتأكد من تطبيق الـ IOS اللي طورته 3- تقدر تنزل تحديثات للتطبيق حقت بدون ما المستخدم ينزل اصدار جديد 4- أسهل و أبسط و بدون تعقيدات من ناحية ملفات النظام و تجهيز بيئة العمل
1
0
3
@im_3mory
Omar Abouellil
9 months
بعدها راح تحصل في حاجة اسمها Path ، راح نسوي تعديل و نضيف كمان الباث حقنا فيه ، وبكذا خلصنا من الـ JDK ونخش على اللي بعده
Tweet media one
Tweet media two
1
0
3
@im_3mory
Omar Abouellil
9 months
وركز عزيزي قارئ الثريد معايا كويس من ذي الخطوة ، عشان الخطوة ذي بتتكرر أكثر من مرة مع كم حاجة ثانية .. الحين بعد ما نسخنا الباث راح ندخل على متغيرات النظام كالتالي .. لوحة التحكم > حسابات المستخدمين > تغير متغيرات البيئة
Tweet media one
1
0
3
@im_3mory
Omar Abouellil
9 months
الحين خلونا نتكلم عن تجهيز و تثبيت بيئة العمل و ذي الخطوات موجودة فالموقع الرسمي .. ولكن راح ابدأ معاكم خطوة بخطوة عشان نضمن ان شاء الله ما تواجهنا مشاكل فالتثبيت أو مشاكل مستقبلية .. شد حيلك عزيز قارئ الثريد لأن ورانا رحلة طويلة 💪💪
1
0
3
@im_3mory
Omar Abouellil
9 months
1- راح نفتح Terminal عشان نشغل المشروع "اضغط ctrl + ~" (~ اللي هو حرف ذ) 2- راح تكتب ذا الأمر "npx react-native run-android" و ننتظره يفتح معانا ملاحظة : لا تقفل الصفحات اللي راح تفتح معاك و خليها كلها شغالة
Tweet media one
Tweet media two
1
0
3
@im_3mory
Omar Abouellil
9 months
مميزات CLI 1- تقدر توصل لملفات النظام الأساسية (Android + IOS) وتعدل عليها ، وذي تعتبر أهم ميزة وبتخليك توصل لأقصى إستفادة 2- دعم أكثر و أريحية أكبر و مكتبات أكثر و الأفضل لو مشروعك كبير 3- حجم التطبيق اللي بتسويه بيكون أصغر بكثير
1
0
3
@im_3mory
Omar Abouellil
9 months
عيوب Expo 1- فيه قيود و أشياء ما تقدر تسويها بحكم انه بيشيل عنك تعقيدات ملفات النظام 2- حجم التطبيق اللي حتسويه بيكون كبير جدًا 3- في مكتبات و إضافات ما يقدر يدعمها (زي الدفع من داخل التطبيق)
1
0
3
@im_3mory
Omar Abouellil
9 months
بعد ما تثبت الـ JDK وتحصله عندك فالملفات الحين راح نحطه في متغيرات النظام و الطريقة كالتالي .. بنروح للباث حق الـ JDK و اللي المفروض حيكون مكان ما ثبته و غالبا حيكون 'C:\Program Files\Java\jdk-11' وننسخ ذا الباث (الرابط اللي يكون فوق)
Tweet media one
1
0
3
@im_3mory
Omar Abouellil
1 year
@uqucc @sghgroup للتطوع لذة لا يعرفها إلا المتطوعين أنفسهم 🥺🤍
0
0
3
@im_3mory
Omar Abouellil
9 months
قبل كل شيء أكيد الشرح الكتابي غير الشرح التطبيقي ، لذلك لو مو حاب تمشي مع خطوات الثريد تقدر تروح تشوف أي مقطع يشرح تثبيت البيئة ، لكني حاولت بقدر المستطاع أمشي على كل النقاط لأن أحيانا مو الكل بيذكرها وذلك تفاديًا لأي مشكلة إن شاء الله هنا أحد الشروحات :
1
0
4
@im_3mory
Omar Abouellil
9 months
وبكذا نكون انتهينا من الجزء الثاني الحمد لله واللي شرحنا فيه كيف تجهز وتثبت بيئة العمل ، المرة الجاية ان شاء الله راح نتكلم عن المكونات الأساسية وراح تكتب أول كود لك إن شاء الله 🔥🔥🔥 خليك محافظ على حماسك ، ونشوفك قريب إن شاء الله ، في أمان الله 👋
1
0
3
@im_3mory
Omar Abouellil
9 months
في هذا الجزء راح أتكلم عن بيئة عمل React Native وتحديدًا CLI و متطلباتها و طريقة تثبيتها (على الويندوز) ، لذلك خلونا ندخل على طول في صلب الموضوع
1
0
3
@im_3mory
Omar Abouellil
1 year
@MazenMilii طيب انا كيف 🙄
Tweet media one
2
0
3
@im_3mory
Omar Abouellil
9 months
الحين راح أتكلم عن الإيجابيات و السلبيات فقط لـ Expo و الـ CLI عشان تعرف الفرق بينهم و تعرف ايش اللي راح تستخدمه في بداية تعلمك أو إيش اللي راح تستخدمه وبيكون الأنسب في مشروعك
1
0
3
@im_3mory
Omar Abouellil
1 year
@s7sv_v @uqucc عد الى عاشرًا لأنك رئيس واجهتهم الاعلامية 🩷
1
0
3
@im_3mory
Omar Abouellil
9 months
أولًا أقل مواصفات ممكنة للجهاز عشان يشتغل معاك الـ simulation (محاكي الجوال) (أقل من كذا بيعلق) معالج (CPU) : I5 وفوق الذاكرة العشوائية (RAM):8 جيجا القرص الصلب (Hard Disk) : SSD 256 جيجا وفوق معالج رسومات (GPU) : اختياري ذي بتمشي معاك ، ولو تقدر توفر أكثر من كذا فهو الأفضل
1
0
3
@im_3mory
Omar Abouellil
9 months
الخطوة رقم 9 راح نلاقي ملف على سطح المكتب باسم المشروع ، افتحه بالـ VS Code (تقدر تسحب ملف المشروع و تحطه على ايقونه الـ VS Code وبيشتغل معاك) نقول بسم الله ونتأكد ان البيئة اتثبتت صح و المشروع شغال ونسوي ذي الخطوات ..
1
0
3
@im_3mory
Omar Abouellil
9 months
الخطوة رقم 6 نثبت الـ npx لأنه يمكن ما يكون موجود ، ولا تخاف خطواته مرا بسيطة 🤣🤣🤣 افتح الـ command line و تقدر تفتحه بأنك كتب في قائمة إبدأ cmd و اكتب الأمر التالي .. "npm i npx"
Tweet media one
1
0
3
@im_3mory
Omar Abouellil
9 months
لو ظهرت لك ذي الصورة عزيزي قارئ الثريد و اشتغل معاك محاكي الجوال ، فأحب أقلك مبروك و الحمد لله على السلامة ، و بكذا انت عندك بيئة جاهزة عشان تكون مطور تطبيقات جوال ان شاء الله 🥳🥳🥳
Tweet media one
1
0
4
@im_3mory
Omar Abouellil
9 months
الخطوة رقم 4 نثبت android studio من موقعهم الرسمي وفي حال ما عرفت تقدر تشوف أي مقطع فاليوتيوب زي المقطع اللي بداية الجزء الثاني من الثريد ، و برضو ممكن تشوف ذا المقطع ..
1
0
3
@im_3mory
Omar Abouellil
9 months
راح نضيف الباث حقنا و نسميه JAVA_HOME
Tweet media one
1
0
3
@im_3mory
Omar Abouellil
9 months
عيوب CLI 1- تعلمه أطول و يأخذ وقت وفالبداية بتحس بتعقيدات (في حالة بتعدل كثير على ملفات النظام) 2- تحتاج جهاز mac عشان تتأكد من تطبيق الـ IOS اللي طورته 3- تثبيت بيئة العمل و التطوير به أعقد من Expo (بس بتتعود عليه مع الوقت)
1
0
2
@im_3mory
Omar Abouellil
11 months
@uqucc شاش راسي 🔥🩷🥰
0
0
2
@im_3mory
Omar Abouellil
9 months
طيب بدايةً خلونا نعرف كيف يشتغل الكود في React Native يعني الحين لما بكتب كود ، كيف بيتحول لكود Android و كود IOS ، بكل بساطة الكود اللي راح نكتبه بالـ JavaScript في شيء إسمه الـ Bridge (خلونا نعتبره جسر وصل بين الكود و بين نظام التشغيل) راح يحول الكود لنفس لغة نظام التشغيل
Tweet media one
1
0
2
@im_3mory
Omar Abouellil
1 year
@Roxsanaxo @GDSCUQU يا أهلا وسهلًا ✨️ وبإذن الله تفيدي و تستفيدي🤝🏻
0
0
2