عبداللـه | طالب بعمـر (16) سنـة، شغـوف بـ التقنيـة والبرمجـة | أتعلـم Flutter ومستمـر لأكثـر مـن 180 يـوم | مؤسـس أقـوى مجتمـع برمجـي | أُرحـب بالجميـع 👇🏼.

Joined May 2025
223 Photos and videos
Pinned Tweet
أنا عبدالله، طالب شغوف بالبرمجة والتقنية. قررت أبدأ أشارك رحلتي من الصفر، خطوة بخطوة. كل يوم أتعلم وأعلم، وأوثق هنا: 📝 ملاحظات 📚 دروس 💡 تجارب 🔧 أفكار هدفي: ✨ أتعلم، لأعلم، وأشارك لأتطور، وافيدك بإقدر ما استطيع.
7
67
14,723
هذا الأسبوع يصادف الـ #الأختبارات_النهائية لعلنا نغيب فيه لفتره قصيرة ونعود بشكل أقوى إن شاء الله. نسأل الله لنا ولكم التوفيق.
50
الحمدلله.. ووصلنا لأكثر من 500 متابع على ليندكان (in). رقم ماهو بسيط والقادم أقوى معكم بإذن الله. وصلوا على النبي، اللهم صل وسلم على نبينا محمد.
13
448
أرتـح.. فهو قرآنـك.. فأستمـع لـه بقلبـك!.
{إنَّ الْإِنْسَانَ خُلِقَ هَلُوعاً}
126
اليوم 188 من رحلتي في تعلم البرمجة: تعلمت الفرق بين GetxController و GetxService: الـ GetxController وتُستخدم لإدارة بيانات الشاشة أثناء عملها. ـ GetxService وهي خدمة تعمل طوال فترة تشغيل التطبيق. أبرز استخدامات GetxService: - حفظ الإعدادات - تجهيز قاعدة البيانات - تهيئة الخدمات عند تشغيل التطبيق كما تعلمت GetView، وهي Widget تسهل الوصول للكنترولر وتختصر بعض الأكواد. صورة من تعلمنـا 👇🏼
9
181
لا تخف مما سيأتي، ولا تحزن على ما مضى.. فكل شيء بيد الله 🤍.
1
1
124
وَأَحْسَنُ مِنْكَ لَمْ تَرَ قَطُّ عَيْنِي ... وَأَجْمَلُ مِنْكَ لَمْ تَلِدِ النِّسَاءُ خُلِقْتَ مُبَرَّأً مِنْ كُلِّ عَيْبٍ ... كَأَنَّكَ قَدْ خُلِقْتَ كَمَا تَشَاءُ اللهم صل وسلم على نبينا محمد.
2
138
عبدالله مبرمج retweeted
🚨 اليوم المنتظر أتى.. وموقعكم جاهز! 👌🏼🔥 ​بعد ترقب وسهر وجلد في التفكير والتصميم وكتابة الأكواد، وبلمسات الأخ (زياد) طلعنا لكم بموقع (happyeids) لخدمتكم في المعايدة هذي السنة. ​المشروع طلع منّا لكم وباقي لمستكم الخاصة؛ فزعتكم بنشر التغريدة والرابط في كل مكان هي اللي بتخليه يوصل لكل بيت. ​هذا موقعكم وأنتم شركاء النجاح👇🏼. ​🔗: happyeids.netlify.app

باقي 4 أيام على العيد.. وجت في بالي فكرة مجنونة 🔥🔥🔥. وهي: ​قلت بـ أدخل تحدي معكم وأبني لكم (موقع تهنئة العيد). الفكرة بـ بساطة: تدخل الموقع وتكتب اسمك، وهو يصمم لك بطاقة كشخة باسمك وألوان فخمة بـ ضغطة زر عشان تعيد على من تحب. وبما أنكم جزء من هذا الموقع فلازم تجاوبون على هذا السؤال وهو: أيش أفضل وأقوى عبارات تهئنة عيد تبغونها تكون موجودها؟ اكتبوا مقترحاتكم بالتعليقات👇🏼. وأكثر عبارات تأخذ لايكات راح نعتمدها بإذن اللـه.
3
3
11
10,412
اليوم 187 من رحلتي في تعلم البرمجة: تعرفنا اليوم على الـ Middleware في GetX، وهي طبقة تفحص حالة المستخدم قبل الانتقال بين الصفحات. مثال: لو فتحت تطبيق مثل X أو فيسبوك لأول مرة، راح تظهر لك صفحة تسجيل الدخول. لكن إذا سجلت دخولك وقفلت التطبيق وفتحته مرة ثانية، راح يقوم الـ Middleware بفحص حالتك، وإذا كنت مسجل دخول يحولك مباشرة للصفحة الرئيسية بدل صفحة تسجيل الدخول. أبرز فوائده: - تنظيم الصلاحيات - توجيه المستخدم للصفحة المناسبة - التحكم بالتنقل بين الصفحات صورة من تعلمنا 👇🏼.
1
2
197
صبَاحُ الخير.. عظيم هذا البيت👇🏼 "وتشاءُ أنتَ مِن الأمَاني نجمَةً ويَشاءُ ربكَ أن يُناوِلك القَمر".
2
4
128
اليوم 186 من رحلتي في تعلم البرمجة: اليوم تعلمت مفهوم دورة حياة الكنترولر (Controller Lifecycle) في GetX، وكيف تنفذ أكواد معينة في الوقت المناسب: 1/ دالة onInit: تشتغل أول ما يُنشأ الكنترولر، وغالبا تُستخدم لتهيئة البيانات أو جلبها من الـ API. 2/ دالة onReady: تشتغل بعد بناء الواجهة لأول مرة، وتناسب العمليات اللي تحتاج تكون الشاشة جاهزة فيها. وأخيرا 3/ دالة onClose: تشتغل عند حذف الكنترولر من الذاكرة، وتُستخدم لتنظيف الموارد وإغلاق الاتصالات أو الـ Streams. باختصار: دورة الحياة في GetX تساعدك على تنظيم الكود وتنفيذ كل مهمة في الوقت المناسب. من تعلمنا لهذا اليوم👇🏼👌🏼.
2
1
10
322
رضيت بالله ربًا وبالإسلام دينًا وبمحمد ﷺ رسولًا ونبيًا لا تحرموا أنفسكم من الأجر والدّل على الخير نسأل الله لنا ولكم التوفيق والسداد🤍.
4
105
أيشش شعورك لما تجلس مدة طويلة تحل في Error وتكتشف في النهاية إن المشكلة كانت فاصلة منقوطة ناقصة (;) أو مسافة غلط؟ شاركونا أقوى المواقف الشائعة مع الـ الأخطاء إللي تواجهكم بالتعليقات👇🏼
3
5
397
اليوم 185 من رحلتي في تعلم البرمجة: ​تعلمت كيف تدير حزمة GetX تحديث واجهة التطبيق بطريقتين: 1/ ​الـ GetBuilder: تحديث يدوي؛ بعد تغيير البيانات نستخدم ()update لتحديث الواجهة. مناسب للحالات التي لا تحتاج تحديثاً متكرراً. 2/​الـ .obs مع Obx / GetX: تحديث تلقائي؛ بمجرد تغير البيانات تتحدث الواجهة مباشرة. ​الـ obs: تجعل المتغير قابلاً للمراقبة. أما الـ Obx أو GetX: تراقب المتغير وتحدث الواجهة تلقائياً عند تغيره. ​باختصار: الـ GetBuilder يعطيك تحكماً يدوياً بالتحديث، أما .obs فيوفر تحديثاً تلقائياً للبيانات المتغيرة. ​صورة من التعلم اليوم👇🏼.
2
7
286
اليوم 184 من رحلتي في تعلم البرمجة: ​في الصورة هذي شرحت نمط الـ MVC لتنظيم الكود، وعشان نفهمه ببساطة، تخيل تطبيقك عبارة عن "مطعم": ​الـ View: هي واجهة التطبيق والأزرار اللي تظهر للمستخدم (مثل الطاولة وقائمة الطعام). ​الـ Controller: هو العقل المدبر وحلقة الوصل؛ ياخذ طلب المستخدم من الواجهة، ويتعامل مع الـ Model لجلب البيانات ثم يحدّث الواجهة (مثل العامل اللي ياخذ طلبك ويوصله للطباخ). آخر شيء ​الـ Model: ويمثل البيانات وطريقة التعامل معها (مثل الطباخ اللي يجهز الطلبات). وباختصار، فائدة MVC هي فصل المسؤوليات بين الواجهة والبيانات والمنطق البرمجي، وهذا يجعل كودنا أسهل في التنظيم والصيانة واكتشاف الأخطاء مستقبلاً. أتمنى إنّ الشرح 👍🏼 وهذي ​صورة توضح نمط الـ MVC👇🏼.
3
2
20
845
من أقوى ما ستسمعـه هـو حديث النبي ﷺ ألذي يقول : "وإنَّ أبغضَ الكلامِ إلى اللَّهِ أن يقولَ الرَّجلُ للرَّجلِ: اتَّقِ اللَّهَ، فيقولُ: عليكَ نفسَكَ". (وَإِذَا قِيلَ لَهُ اتَّقِ اللَّهَ أَخَذَتْهُ الْعِزَّةُ بِالْإِثْمِ) ​نعوذ بالله أن تأخذنا العزة بالإثم، واللهم اجعلنا ممن يتقبّل النصيحة بـ حُب ولين.
3
234
دخل رجلٌ على الخليفة المأمون يُريد استعراض مهارته، فرمى بإبرةٍ في الهواء ثم تبعها بأخرى فدخلت في ثَقب الأولى، وكررها مئة مرة! وعوضاً عن تكريمه، أمر الخليفة بجَلده! ولمّا سُئل عن السبب قال: "نَجلده تاديباً له على تضييع الوقت في أمرٍ لا ينفع الناس". نسنتج من هذي القصة شيء مهم وهو: المهارة بدون قيمة أو منفعة لا تساوي شيئاً. وهذا الكلام حرفياً قاعد يتطبق في عالم البرمجة وما يحصل بين مطورين الـ (Native) و الـ (Cross-Platform). بما أنك قادر على بناء تطبيق بكود واحد يعمل على جميع الأنظمة، فلماذا بالمنطق والعقل أني أُفضل النيتف على الكروس بلاتفورم؟ وبكل صدق إذا أتتك الفرصة و خيروك لبناء تطبيق ضخم لشركة عالمية هل ستختار الـ Native أم الـ Cross-Platform 🤔. عطونـا رأيكـم فـي التعليقـات👇🏼.
3
5
2,501
اللهم صلّ وسلم على نبينا محمد. 🤍 ​الحمد لله يوم ورا يوم قاعدين نطلع لفوق ونكبر مع بعض.. رسمياً ولله الحمد تخطينا حاجز الـ 300 رائد في مجتمعنا (رُواد البرمجة). ​فخور جداً بكل شخص كان جزء من هذا النجاح، وشارك وقدّم من معلوماته وإنجازاته القيمة بالداخل. البرمجة بمفردك صعبة، لكن مع الرواد.. الطريق صار أسهل 💻. ​لا تنسى الانضمام، لأن القادم أعظم.. ومكانك ينتظرك معنا 👇🏼.
1
6
464
سؤال رائع من أحد الرواد في مجتمعنا!. ويندوز ولا ماك؟ 🖥️ كمطور تطبيقات جربت الويندوز، وأشوف إني ما أقدر أحكم بشكل نهائي عن الأفضل بينهم. و لكن لأهل التجربة لو رجع بك الزمن، أيش إللي راح تختاره من بينهم وأنت مغمض؟ ولماذا؟ 🤔👇🏼 إذا تبغى الدعم والنجاح فمكانك في (رُواد البرمجة).
1
5
517
"لا تَحْقِرَنَّ صَغِيرَةً إِنَّ الجِبَالَ مِنَ الحَصَى". ولله الحمد الموقع شغال وقاعد ينتشر ويحقق نجاحات قويه في مدة قصييييره!🔥👌🏼. تخطينا أكثر من 2000 طلب (Request). واستقرار كود بنسبة 99.85% وبدون أي خطأ برمجّي. وهذا كله ونحنا لم نكمل الـ 24 ساعة💪🏼.
ما شاء الله تبارك الله! 🤍 ​في أول ساعة فقط من الإطلاق، موقع المعايدة استقبل أكثر من 300 طلب (Request) والسيرفر شغال بكفاءة وسرعة عالية 🔥. ورونا كروتكم وأسماءكم الفخمة اللي طلعت معكم بالتعليقات! 👇🏼
2
1
16
1,852