رؤى وملاحظات هندسية
مقالات عملية حول بناء برمجيات سريعة وقابلة للتوسّع — مباشرة من فريقنا.
- 35 مقالة

هندسة5 دقيقة قراءة
أودو والمرحلة الثانية من الفوترة الإلكترونية: الامتثال لهيئة الزكاة والضريبة والجمارك
أُغلقت الموجة 24 في يونيو 2026، والموجة 25 تشمل كل منشأة تتجاوز إيراداتها 187,500 ريال. كيف تعمل مرحلة الربط والتكامل، وما الذي يوفّره أودو أصلاً، وخطوات الإعداد التي تتعثّر فيها معظم الشركات.
Mazen Salah

هندسة5 دقيقة قراءة
وحدات أودو المخصّصة: متى تُعِدّ ومتى تخصّص وكيف تُبقي الترقيات سهلة
أودو سهل التخصيص — وهذا تحديداً ما يوقع الشركات في أنظمة يستحيل صيانتها. قواعد القرار، وأنماط الوحدات، والعادات التي تُبقي أودو المخصّص قابلاً للترقية.
Mazen Salah

هندسة4 دقيقة قراءة
أودو 19 اليوم وأودو 20 هذا الخريف: متى تُرقّي وكيف
أدخل أودو 19 الذكاء الاصطناعي في كل تطبيق مع واجهة جديدة؛ ويصل أودو 20 نحو أكتوبر 2026. دليل عملي لما تغيّر، والإصدارات التي ينتهي دعمها، وكيف تخطّط لترقية لا تكسر تخصيصاتك.
Mazen Salah

هندسة4 دقيقة قراءة
توسيع أودو بتطبيق جوّال مخصّص: تطبيقات المبيعات الميدانية والتوصيل والعملاء
تطبيق أودو الخاص مناسب للمكتب. أما السائقون ومندوبو المبيعات الميدانيون والعملاء فيحتاجون إلى شيء مبني لهم. كيف نصمّم ونبني تطبيقات Flutter فوق أودو دون تحويل نظام ERP إلى عنق زجاجة.
Mazen Salah

هندسة1 دقيقة قراءة
بناء تطبيقات ويب سريعة في 2026
كيف نطلق تطبيقات ويب جاهزة للإنتاج تُحمّل فورًا وتتوسع — التقنيات، والمفاضلات، والعادات التي تقف خلف ذلك.
SummationWorks

هندسة6 دقيقة قراءة
تحديد معدل الطلبات والحماية من الإساءة في الـ API: دليل عملي
كيف يحافظ rate limiting والحماية من الإساءة على استقرار الـ backend: استراتيجيات throttling ودفاعات متعددة الطبقات وحدود لا تعاقب المستخدمين الحقيقيين.
Mazen Salah

هندسة5 دقيقة قراءة
النشر على App Store و Play Store: كيف تتجنّب الرفض
معظم حالات رفض التطبيقات يمكن تفاديها. دليل عملي لاجتياز مراجعة App Store و Play Store من أول محاولة، من الخصوصية إلى المدفوعات.
Mazen Salah

هندسة5 دقيقة قراءة
المهام الخلفية والطوابير لبناء أنظمة Backend موثوقة
كيف تجعل الـ background jobs والـ queues والـ workers الـ backend سريعًا وموثوقًا تحت الضغط عبر إعادة المحاولة والأدوات الصحيحة.
Mazen Salah

هندسة5 دقيقة قراءة
بناء نظام POS يزامن المبيعات بين الإنترنت والمتجر
كيف تبقي المخزون والأسعار والطلبات متّسقة بين الكاشير ومتجرك الإلكتروني، وما يتطلبه بناء مزامنة POS حقيقية.
Mazen Salah

هندسة5 دقيقة قراءة
خطوط CI/CD لتطبيقات Flutter: أتمتة البناء ونشر التطبيقات
كيف يؤتمت CI/CD وfastlane بناء Flutter والتوقيع والاختبار ونشر التطبيق على iOS وAndroid لإصدارات أسرع وأكثر هدوءاً.
Mazen Salah

هندسة6 دقيقة قراءة
البنية النظيفة في Flutter باستخدام BLoC: دليل عملي
كيف تُبقي clean architecture وBLoC تطبيقات Flutter قابلة للاختبار والصيانة ومنخفضة تكلفة التغيير مع نموها بعد الإصدار الأول.
Mazen Salah

هندسة5 دقيقة قراءة
إدارة الحالة في Flutter: مقارنة بين Provider وRiverpod وBLoC
دليل عملي لإدارة الحالة في Flutter: الفروق بين Provider وRiverpod وBLoC، وكيف تختار الأنسب لتطبيقك.
Mazen Salah

هندسة5 دقيقة قراءة
Flutter مقابل React Native في 2026: أيهما تختار لتطبيقك
دليل عملي لعام 2026 للاختيار بين Flutter وReact Native بناءً على فريقك ومنتجك وخارطة طريقك، لا على ضجيج الإطارات.
Mazen Salah

هندسة6 دقيقة قراءة
GraphQL مقابل REST: كيف تختار نمط الـ API المناسب
GraphQL أم REST؟ دليل عملي لاختيار نمط الـ API الصحيح بناءً على عملائك وشاشاتك واحتياجات التخزين وفريقك، لا على الموضة.
Mazen Salah

هندسة5 دقيقة قراءة
نظام إدارة المحتوى Headless: متى ولماذا تستخدمه
دليل عملي إلى الـ headless CMS والـ Jamstack: ما معنى فصل المحتوى، ومتى يفيد الفرق متعددة القنوات، ومتى يتفوق النظام التقليدي.
Mazen Salah

هندسة5 دقيقة قراءة
تقنيات تحسين الصور التي تُحدث فرقاً حقيقياً
تقنيات عملية لتحسين الصور وأداء الويب: الصيغ الحديثة مثل WebP، وضبط الأحجام المتجاوبة، والتحميل الكسول، ومنع انزياح التخطيط.
Mazen Salah

هندسة5 دقيقة قراءة
إتقان Core Web Vitals: دليل ميداني لمواقع أسرع وأعلى ترتيبًا
تحدد Core Web Vitals ما إذا كان موقعك يحوّل الزيارات أم يسرّبها. دليل عملي لـ LCP وINP وCLS والإصلاحات التي ترفع الترتيب.
Mazen Salah

هندسة6 دقيقة قراءة
Monorepo مقابل Polyrepo لفرق المنتجات: كيف تختار
دليل عملي بلا تعصّب للاختيار بين monorepo وpolyrepo، والأدوات التي تجعل أيّاً منهما ناجحاً لفريق منتجك.
Mazen Salah
ابدأ مشروعك
أخبرنا بما تبنيه. نرد خلال 24 ساعة، ونحدد النطاق في مكالمة مدتها 30 دقيقة، ثم نرسل عرض سعر ثابتًا — عادةً خلال يومي عمل.
- 01رد خلال 24 ساعة
- 02مكالمة تحديد نطاق مدتها 30 دقيقة
- 03عرض سعر ثابت خلال يومي عمل تقريبًا