إذا كنت تبحث عن شركة برمجة تطبيقات في السعودية، فلا تجعل جمال الشاشات في ملف الأعمال معيارك الأول. المعيار الحقيقي هو قدرة الشركة على تسليم تطبيق عربي سليم، بدفع محلي يعمل من اليوم الأول، وحسابات متاجر مسجّلة باسم منشأتك، وكود مصدري تملكه أنت. ستجد هنا الأسئلة التي تكشف الفرق بين العروض، وبطاقة تقييم جاهزة تقارن بها الشركات قبل التوقيع.
ماذا تشتري فعلًا عندما تتعاقد مع شركة برمجة تطبيقات؟
التطبيق الذي يراه عميلك على جواله هو الجزء الظاهر فقط. خلفه لوحة تحكم يديرها فريقك، وخادم وواجهة برمجية (API) تحفظ البيانات وتنفذ منطق العمل، وتكاملات مع بوابة الدفع وخدمة الرسائل والإشعارات، ثم نشر على Google Play وApp Store، وصيانة مستمرة بعد الإطلاق.
حين تصلك ثلاثة عروض بأسعار متباعدة، فالسبب في الغالب أن كل شركة فهمت نطاقًا مختلفًا. بعض العروض يغطي الشاشات وحدها، وبعضها يشمل لوحة التحكم والخادم والنشر والدعم. لذلك اطلب من كل شركة أن تفصّل عرضها حسب المكونات، لا أن تكتفي برقم إجمالي واحد.
مكونات العرض الكامل لبرمجة تطبيقات الجوال
- تطبيق iOS وتطبيق Android، بكود منفصل لكل نظام أو بإطار مشترك مثل Flutter.
- لوحة تحكم ويب لإدارة المستخدمين والطلبات والمحتوى والتقارير.
- واجهة API وقاعدة بيانات واستضافة مع نسخ احتياطية.
- تكاملات الدفع ورسائل التحقق (OTP) والإشعارات، والخرائط عند الحاجة.
- اختبار على أجهزة حقيقية، ثم النشر في المتجرين.
- فترة دعم بعد الإطلاق وخطة صيانة مكتوبة.
إذا أردت أن تفهم أثر كل مكوّن على الميزانية، فراجع دليلنا عن تكلفة تطوير تطبيق جوال في 2026.
جودة العربية واتجاه RTL: الاختبار الأول لأي مبرمج تطبيقات
عميلك في الرياض أو جدة أو الدمام يحكم على التطبيق من الشاشة الأولى. والتطبيق العربي الضعيف ينكشف بسرعة: أسهم رجوع في الاتجاه الخطأ، ونصوص مقطوعة، وأرقام مختلطة، وحقل بحث لا يتسامح مع الهمزات والتاء المربوطة.
اطلب من الشركة نسخة من تطبيق عربي سلّمته من قبل، وجرّب بنفسك هذه النقاط:
- هل تنعكس الواجهة كاملة من اليمين إلى اليسار، بما فيها الأيقونات الاتجاهية والقوائم الجانبية؟
- هل يظهر النص المختلط، كاسم منتج إنجليزي داخل جملة عربية، بترتيب صحيح؟
- هل يجد البحث كلمة "احمد" عندما تكتب "أحمد"؟
- هل يقبل حقل الجوال الصيغة السعودية مع رمز الدولة دون رسائل خطأ مربكة؟
- هل تظهر التواريخ بالتقويم الذي يتوقعه مستخدمك، هجريًا أو ميلاديًا أو كليهما؟
- هل الخط العربي واضح على الشاشات الصغيرة وبأوزان متعددة؟
إذا كانت الشركة تتعامل مع العربية كترجمة تضاف في النهاية، فتوقّع إعادة عمل مكلفة. العربية قرار تصميم يبدأ من أول نموذج، وليست ملف نصوص يُستبدل قبل الإطلاق.
الدفع داخل التطبيق: mada وApple Pay وتابي وتمارا
في السوق السعودي، mada هي الشبكة الوطنية لبطاقات الخصم، وApple Pay واسع الاستخدام، وخدمات "اشترِ الآن وادفع لاحقًا" مثل تابي وتمارا حاضرة بكثرة في صفحات الدفع. وقد حصلت تمارا في 2025 على ترخيص التمويل الاستهلاكي من البنك المركزي السعودي (ساما).
ما يعنيه ذلك للبرمجة أن التطبيق لا يتصل بهذه الشبكات مباشرة، بل عبر بوابة دفع مثل HyperPay أو Moyasar أو Tap Payments. وتفعيل الحساب التجاري لدى البوابة يتم باسم منشأتك ويحتاج إلى مستندات ووقت، فابدأ به مبكرًا ولا تؤجله إلى أسبوع الإطلاق.
أسئلة الدفع التي تطرحها على الشركة
- هل ربطتم من قبل mada وApple Pay عبر البوابة التي أفكر فيها؟
- كيف تتعاملون مع فشل العملية أو انقطاع الاتصال قبل التأكيد؟
- كيف يُسجَّل المبلغ المسترد ويظهر في لوحة التحكم؟
- إذا كان التطبيق يبيع محتوى رقميًا أو اشتراكات تُستخدم داخله، هل تعرفون متطلبات الشراء داخل التطبيق لدى Apple وGoogle؟
السؤال الأخير مهم، لأن سياسات المتجرين تفرّق عادة بين بيع سلع وخدمات حقيقية وبيع محتوى رقمي يُفتح داخل التطبيق. راجع الإرشادات الحالية لكل متجر مع الشركة قبل تصميم مسار الدفع.
حسابات Google Play وApp Store: من يملك تطبيقك؟
هذا البند هو الأكثر إهمالًا في العقود، والأعلى كلفة عند الخلاف. والقاعدة بسيطة: حساب المطوّر يكون باسم منشأتك، والشركة المنفذة تُضاف إليه عضوًا بصلاحيات محددة.
لفتح حساب منظمة على Google Play تحتاج إلى رقم D-U-N-S، وهو مجاني من Dun & Bradstreet وقد يستغرق إصداره نحو 30 يومًا، ويجب أن يطابق الاسم القانوني والعنوان ما في ملف الدفع. ورسوم التسجيل في Google Play 25 دولارًا أمريكيًا تُدفع مرة واحدة، أما برنامج Apple Developer فرسومه 99 دولارًا سنويًا، والتسجيل فيه كمنظمة يتطلب رقم D-U-N-S أيضًا.
لهذا اطلب رقم D-U-N-S في الأسبوع الأول من المشروع، حتى لا يتأخر النشر بسبب ورقة.
قائمة التسليم التي يجب أن ينص عليها العقد
- الكود المصدري للتطبيق ولوحة التحكم والخادم في مستودع باسمك على GitHub أو GitLab.
- مفاتيح توقيع تطبيق Android وبيانات خدمات Apple، محفوظة لديك.
- حساب الاستضافة والنطاق وقاعدة البيانات باسم منشأتك.
- حسابات الخدمات الخارجية: بوابة الدفع والرسائل والإشعارات والخرائط.
- توثيق مختصر للتشغيل والنشر، وطريقة إضافة مطوّر جديد إلى المشروع.
نظام حماية البيانات الشخصية وقرار الاستضافة
أصبح نظام حماية البيانات الشخصية واجب التطبيق منذ سبتمبر 2024، وتشرف عليه الهيئة السعودية للبيانات والذكاء الاصطناعي (سدايا). وعمليًا يعني ذلك لتطبيقك: إشعار خصوصية واضحًا، وموافقة وغرضًا محددًا عند جمع البيانات، وضوابط أمنية، وإجراءً للإبلاغ عن التسربات، وشروطًا على نقل البيانات خارج المملكة.
اطلب من الشركة إجابة مكتوبة: ما البيانات التي يجمعها التطبيق، وأين تُخزَّن، ومن يصل إليها، وكيف تُحذف عند طلب المستخدم؟ أما موقع الاستضافة فقرار تتخذه مع مستشارك القانوني بعد فهم شروط النقل، لا تفصيل تقني يحسمه المبرمج وحده. هذا توجيه عام وليس استشارة قانونية، فارجع إلى سدايا والنصوص الرسمية لمعرفة التفاصيل الحالية.
مبرمج تطبيقات سعودي في الرياض أم شركة تعمل عن بعد؟
للفريق المحلي في الرياض مزايا واضحة: اجتماعات حضورية، ومعرفة مباشرة بالإجراءات، وسهولة في المتابعة اليومية. لكن مشاريع كثيرة تنجح مع فرق تعمل عن بعد، بشرط أن تُدار بانضباط مكتوب. ونحن في PIXELSAA نعمل مع عملائنا عن بعد عبر خدمة برمجة تطبيقات الجوال، ونرى أن الأمان في هذا التعاقد يأتي من الإجراءات لا من المسافة.
كيف تدير تعاقدًا عن بعد بأمان
- نطاق مكتوب بالشاشات والأدوار والتكاملات، يوقّعه الطرفان.
- مراحل تسليم قصيرة، تنتهي كل منها بنسخة تجريبية تثبّتها على جوالك.
- وصول إلى المستودع من اليوم الأول، لا عند الدفعة الأخيرة.
- دفعات مرتبطة بمخرجات قابلة للاختبار.
- شخص واحد مسؤول عن التواصل، واجتماع أسبوعي ثابت باللغة التي تفضّلها.
مثال من أعمالنا: تطبيق زاود للحسابات، وهو تطبيق عربي لإدارة الحسابات والديون للمحلات والمنشآت الصغيرة على Android، مبني بـ Flutter، مع موقع ولوحة إدارة بـ Laravel، وكشوف حساب PDF، ومتابعة للتحصيل عبر الاتصال وواتساب، وإدارة للمخزون، ومساعد ذكي يعمل بـ Gemini. وقد تجاوز 500 تنزيل على Google Play. ولمعرفة متى يناسب Flutter مشروعك، اقرأ دليل Flutter لتطبيقات الشركات.
بطاقة تقييم لاختيار شركة برمجة تطبيقات في الرياض وبقية المملكة
استخدم هذه البطاقة مع كل شركة في قائمتك القصيرة. أعطِ كل معيار درجة من 1 إلى 5، واضربها في الوزن، ثم قارن المجاميع. الأوزان اقتراح منا، فعدّلها حسب أولويات مشروعك.
| المعيار | الدليل الذي تطلبه | الوزن المقترح |
|---|---|---|
| جودة العربية وRTL | نسخة من تطبيق عربي منشور | 20% |
| فهم النطاق | عرض مفصّل حسب المكونات والمراحل | 20% |
| الدفع والتكاملات | تجربة سابقة مع mada وApple Pay وبوابة محلية | 15% |
| ملكية الحسابات والكود | بند تسليم مكتوب في العقد | 15% |
| حماية البيانات والاستضافة | إجابة مكتوبة عن البيانات ومكان تخزينها | 10% |
| إدارة المشروع | نموذج تقرير أسبوعي وجدول مراحل | 10% |
| الدعم بعد الإطلاق | خطة صيانة بنطاق وزمن استجابة محددين | 10% |
أسئلة جاهزة ترسلها قبل الاجتماع الأول
- أرسلوا رابطين لتطبيقات عربية منشورة عملتم عليها، مع تحديد دوركم فيها.
- ما الذي لا يشمله عرضكم؟
- كيف ستُفتح حسابات المتاجر، وباسم من؟
- متى أحصل على أول نسخة تجريبية؟
- ماذا يحدث إن أردت نقل التطبيق إلى فريق آخر بعد سنة؟
إشارات تحذير لا تتجاهلها
سعر نهائي قبل أي سؤال عن النطاق، أو رفض منحك الوصول إلى الكود، أو إصرار على نشر التطبيق في حساب الشركة المنفذة، أو غياب أي حديث عن الصيانة. وللمعايير العامة في اختيار أي فريق تقني، راجع كيف تختار شركة تصميم وتطوير لمشروعك.
الأسئلة الشائعة
كم تستغرق برمجة تطبيق جوال في السعودية؟
تعتمد المدة على النطاق: عدد الأدوار والشاشات والتكاملات، ووجود لوحة تحكم. الأفضل أن تطلب جدولًا بالمراحل بدل رقم واحد، وأن تبدأ بنسخة أولى تحتوي المسار الأساسي فقط. واحسب وقتًا خارج البرمجة أيضًا: إصدار رقم D-U-N-S قد يستغرق نحو 30 يومًا، ولتفعيل حساب بوابة الدفع ومراجعة المتاجر أوقاتهما الخاصة.
هل أحتاج رقم D-U-N-S لنشر التطبيق باسم شركتي؟
نعم إذا أردت النشر بحساب منظمة. يطلب Google Play رقم D-U-N-S لحسابات المنظمات مع تطابق الاسم القانوني والعنوان مع ملف الدفع، وتطلبه Apple كذلك للتسجيل كمنظمة. الرقم مجاني من Dun & Bradstreet لكن إصداره يأخذ وقتًا، فاطلبه في بداية المشروع. والنشر بحساب فردي ممكن، لكن اسم الشخص هو الذي يظهر للمستخدمين بدل اسم منشأتك.
هل التعاقد مع شركة برمجة تطبيقات خارج السعودية آمن؟
يكون آمنًا عندما تكون الإجراءات واضحة: نطاق مكتوب، ومراحل قصيرة بنسخ تجريبية، ووصول إلى المستودع من البداية، وحسابات المتاجر والاستضافة باسمك، ودفعات مرتبطة بمخرجات. ما يحميك هو ملكيتك للأصول وقدرتك على المتابعة الأسبوعية، لا موقع مكتب الشركة. وتأكد أن الفريق يفهم متطلبات السوق السعودي مثل mada والعربية ونظام حماية البيانات.
ماذا يجب أن أستلم في نهاية مشروع التطبيق؟
الكود المصدري للتطبيق ولوحة التحكم والخادم في مستودع تملكه، ومفاتيح التوقيع، وحسابات المتاجر والاستضافة والنطاق باسم منشأتك، وحسابات الخدمات الخارجية كالدفع والرسائل، وتوثيقًا مختصرًا للتشغيل والنشر. اكتب هذه القائمة في العقد بندًا للتسليم، واربط الدفعة الأخيرة باستلامها كاملة، حتى تستطيع نقل التطبيق إلى أي فريق آخر مستقبلًا.
ابدأ بقائمة متطلبات واضحة
إذا كنت تخطط لإطلاق تطبيق لعملائك في السعودية، أرسل لنا فكرة التطبيق ومتطلباته وسنعيدها إليك نطاقًا مكتوبًا ومراحل تسليم وتقديرًا مبنيًا على التفاصيل، قبل أي التزام منك.