Skip to content

رؤى وملاحظات هندسية

مقالات عملية حول بناء برمجيات سريعة وقابلة للتوسّع — مباشرة من فريقنا.

  • 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 دقيقة، ثم نرسل عرض سعر ثابتًا — عادةً خلال يومي عمل.

  1. 01رد خلال 24 ساعة
  2. 02مكالمة تحديد نطاق مدتها 30 دقيقة
  3. 03عرض سعر ثابت خلال يومي عمل تقريبًا