Mohammed Dawood
566 posts

Mohammed Dawood
@mohidawodev
Flutter developer focused on building clean, functional mobile applications.
Sudan Katılım Nisan 2024
44 Takip Edilen23 Takipçiler
Mohammed Dawood retweetledi

@Abdulaziz747_Ai الكلام صحيح جزئيًا، الـ AI سرّع التطوير وخفّض التكلفة، لكنه ما اختصر الحاجة للفهم العميق. الفرق اليوم في التنفيذ الصحيح للفكرة، وليس مجرد بناء سريع.
الفرصة موجودة، لكن القيمة الحقيقية في وضوح المنتج، تجربة المستخدم، وقدرته يحل مشكلة فعلية… هنا يبان النجاح.
العربية

الـ AI تطور بشكل رهيب..
والتطوير صار أقصر وأرخص بمراحل.
يا جماعة الـ AI صار يكتب كود ويبني تطبيقات كاملة بطريقة ما كانت موجودة قبل.
عملية التطوير اللي كانت تاخذ شهور وميزانيات كبيرة.. الحين صارت أسرع بكثير وأرخص، بس تحتاج خبرة حقيقية عشان تطلع MVP يشتغل زين ويحقق اللي تبيه.
أنا أبني MVPs يومياً، وأشوف الفرق اللي صار واضح..
الفرصة الحين أكبر من أي وقت مضى. عندك فكرة منتج في بالك؟
الوقت مناسب جداً نبنيه صح.
#تطبيق #برمجيات #MVP #موقع
العربية

الحكومة الفرنسية تُوجه وكالاتها للتخلي عن Microsoft Windows بحلول خريف 2026، والتحول الشامل لنظام Linux وحزمة "La Suite" الوطنية.
الهدف:
🔹 استعادة السيادة التقنية.
🔹 حماية الأمن القومي والبيانات.
🔹 توفير رسوم التراخيص الباهظة.
#فرنسا #تكنولوجيا #Linux #LaSuite
TechCrunch@TechCrunch
France to ditch Windows for Linux to reduce reliance on US tech techcrunch.com/2026/04/10/fra…
العربية

ثورة "وكلاء الذكاء الاصطناعي" من #Anthropic و #Google حولت التقنية من "مُحاور" يكتب نصوصاً إلى "موظف" يُنفذ مهاماً ويتحكم في الأجهزة.
هذا التحول "رصاصة رحمة" لمئات الشركات والمستقلين الذين بنوا نموذج عملهم على الأتمتة البسيطة؛ فالمستقبل لمن يُدير "الوكلاء" لا من ينوب عنهم.
GIF
العربية

@rakan_b777 بس ابغى افهم ليش إلغاء خط جدة مع توسع في خطوط أخرى في أفريقيا هل بسبب منافسة الناقلات الخليجية؟
العربية
Mohammed Dawood retweetledi

سيُشغِّل #طيران_السلام رحلات إضافية من #بورتسودان وإليها من تاريخ ٣ أبريل وحتى ٢٤ أبريل 2026.
المقاعد محدودة، احجز تذكرتك الآن عبر salamair.com أو تطبيق الهاتف المحمول.

العربية

@mznmel الأدوات تتغير، لكن العقلية الهندسية التحليل، التجريد، التفكير المنطقي هي التي تبقى.
العربية

تجارة "البهارات" كانت في يوم من الأيام عصب الإقتصاد العالمي، لمئات السنين! ثم اليوم نشتريها بثمن بخس ومتوفرة في كل مكان حولك ..
"البرمجة" صمدت لقرابة 50 سنة، غيرت شكل الاقتصاد العالمي وكل تفاصيله، ثم الآن ستصبح سلعة بخسة الثمن متوفرة بكثرة وفي كل مكان ..
عدم تصديقك لهذا الأمر لايختلف كثير عن تاجر بهارات في القرن الخامس عشر كان يظن أن أهميته للاقتصاد العالمي ستدوم إلى أبد الآبدين ..
العربية

@hamedesam_dev اعتقد مهم يكون فيه فترة تجربة للتطبيق في نطاق محدود قبل ما يتم نشره لكل المستخدمين
العربية

ليه أغلب تطبيقات الـ Flutter بتقع من أول شهر🤔 السر في الـ UI Testing
أكبر مقلب ممكن تشربه كمطور Flutter هو انك تقول التطبيق شغال زي الفل على جهازي!. أول ما التطبيق يروح لآلاف المستخدمين بأنواع موبايلات مختلفة، الـ UI بيبدأ ينهار والـ Performance بيقع.
و عشان الـ App بتاعك يعيش، لازم الـ Pipeline بتاعك يعدي على فلتر الاختبارات دي:
1️⃣ الـ Golden Tests ، بصمة الـ UI:
دي أهم حاجة عشان تضمن إن التصميم تمام. الـ Test بياخد Screen shot من الـ Widget ويقارنها بالأصل. لو فيه Pixels اتغيرت أو Padding هرب، الـ Test هيفشل.
2️⃣ الـ Widget Tests:
اختبر كل قطعة لوحدها. هل لما بضغط على الزرار الـ Loader بيظهر؟ هل الـ Validation مسدج بتطلع صح؟ دي أسرع بكتير من إنك تفتح الـ Emulator وتجرب يدوي.
3️⃣ الـ Integration Tests:
اختبر الرحلة كاملة User Flow. من أول الـ Login لحد الـ Checkout. دي بتضمن إن كل القطع شغالة مع بعض صح ومع الـ API الحقيقي.
4️⃣ الـ Memory Leak Analysis:
هل الـ App بيستهلك رامات أكتر كل ما تتنقل بين الشاشات؟ لو مش بتقفل الـ Controllers أو الـ Streams صح، الـ App هيهنج ويقفل عند اليوزر.
5️⃣ الـ Firebase Test Lab:
بدل ما تشتري 50 موبايل، ابعت الـ APK لـ Firebase وهو هيجربهولك على أجهزة حقيقية (Physical Devices) بمقاسات شاشات وقدرات hardware مختلفة.
الـ Testing مش رفاهية ولا تضييع وقت، ده تأمين لسُمعتك كمطور ولنجاح المشروع. الكود اللي ملوش Test هو كود مؤقت مستني لحظة الانهيار.
نصيحة، ابدأ بـ Widget Tests لCritical Paths وهتلاحظ فرق الثبات في التطبيق فوراً.
إيه أكتر Bug غريب ظهر لليوزرز رغم إن التطبيق كان شغال عندك تمام؟🤔 وهل كان ممكن الـ Testing يلحقه؟👇🏻

العربية

@lll0llii الحظر غالبًا مرتبط بحسابك الجامعي لا بالشبكة.
الحلول السريعة: استخدام VPN أو تطبيق الجامعة، الدخول عبر بوابة الجامعة، تفعيل Off-Campus Access، أو تحميل السلايدات واستخدام AI خارجي للشرح فقط.
العربية











