اختر شركة برمجة التطبيقات بعد أن تجرّب بنفسك تطبيقات نشرتها فعلاً على App Store وGoogle Play، وتتأكد أن حسابات المطوّر والكود المصدري وقاعدة البيانات ستكون باسم شركتك، وأن العرض يربط الدفعات بمراحل يمكن تجربتها ويحدد الدعم بعد الإطلاق. وفي مصر تحديداً اسأل عن ربط Paymob أو Fawry ورسائل OTP واختبار الواجهة العربية.
ما المعايير التي تميّز شركة تطبيقات موثوقة؟
الشركة الموثوقة تُثبت عملها بتطبيقات تستطيع تنزيلها بنفسك، وتشرح اختيارها التقني بلغة مفهومة، وتسلّمك كل ما يلزم لتشغيل التطبيق بدونها. قيّم كل شركة مرشّحة بهذه النقاط قبل مقارنة الأسعار:
- أعمال حية لا صور فقط: اطلب روابط تطبيقات منشورة في المتجرين أو نسخاً تجريبية تعمل، ثم جرّب التسجيل والدفع والإشعارات على هاتفك. لقطات الشاشة لا تكشف البطء ولا الأعطال.
- خبرة في نوع مشروعك: تطبيق توصيل أو حجز أو متجر يختلف في مشكلاته عن تطبيق محتوى. اسأل عن مشروع مشابه وما الذي تعثّر فيه وكيف عالجوه.
- قرار تقني مبرَّر: يجب أن يشرحوا لماذا يقترحون Flutter أو React Native أو تطبيقاً أصلياً لكل نظام، وأثر ذلك على التكلفة والصيانة. اقرأ مقارنة Flutter وReact Native قبل الاجتماع.
- الواجهة الخلفية ولوحة التحكم: معظم منطق التطبيق يعمل على الخادم ولوحة الإدارة. اسأل من يبنيهما، وأين تُستضاف، ومن يدفع فاتورة الاستضافة.
- اختبار عربي حقيقي: اتجاه الواجهة من اليمين لليسار، والأرقام، والخطوط، والنصوص الطويلة داخل الأزرار تحتاج اختباراً على أجهزة فعلية، لا على المحاكي فقط.
ما الذي يختلف عند بناء تطبيق لشركة في مصر؟
ثلاث مسائل عملية تؤثر على عقد التطبيق وجدوله الزمني عند العمل لشركة مصرية: حسابات النشر في المتاجر، ووسائل الدفع المحلية، والتحقق برسائل OTP. اطلب أن تكون كل مسألة منها بنداً مكتوباً في العرض لا وعداً شفهياً.
حسابات App Store وGoogle Play باسم شركتك
عضوية برنامج Apple Developer تكلّف 99 دولاراً لكل سنة عضوية، وتنبّه Apple إلى أن السعر قد يختلف حسب المنطقة ويظهر بالعملة المحلية عند التسجيل. ويشترط حساب المؤسسة كياناً قانونياً ورقم D-U-N-S وموقعاً إلكترونياً يعمل على نطاق يخص المؤسسة، ويظهر اسم المؤسسة كبائع للتطبيق في المتجر (Apple Developer، اطّلعنا عليها في 13 سبتمبر 2026). أما Google Play فرسوم تسجيله 25 دولاراً تُدفع مرة واحدة (مساعدة Play Console)، ويطلب حساب المؤسسة رقم D-U-N-S وموقع المؤسسة وبيانات تواصل موثّقة (المعلومات المطلوبة لإنشاء الحساب).
وسبب إضافي لتجنّب النشر من الحساب الشخصي للمبرمج: الحسابات الشخصية الجديدة على Google Play المُنشأة بعد 13 نوفمبر 2023 لا تنشر للجمهور قبل اختبار مغلق مع 12 مختبِراً على الأقل لمدة 14 يوماً متصلة (شروط الاختبار). اجعل شركتك تفتح حساب مؤسسة وتضيف المبرمج إليه بصلاحيات محددة، واستخرج رقم D-U-N-S مبكراً لأن المتجرين يطلبانه.
الدفع الإلكتروني ورسائل OTP من البداية
إذا كان التطبيق سيقبل مدفوعات، فحدّد مزوّد الدفع قبل بدء التصميم. تذكر Paymob مثلاً البطاقات والمحافظ الإلكترونية والتقسيط والدفع عند الاستلام (صفحة Paymob)، ويوفّر FawryPay ربطاً عبر SDK لتطبيقات الموبايل إلى جانب الدفع برقم مرجعي في منافذ فوري (توثيق FawryPay للمطورين). اسأل الشركة: هل ربطت هذا المزوّد من قبل؟ ومن يتحمّل تكلفة خدمة رسائل OTP؟
شركة برمجة أم مبرمج مستقل: أيهما يناسب تطبيقك؟
المبرمج المستقل قد يناسب نموذجاً أولياً صغيراً بنطاق محدد. الشركة أنسب حين يحتاج التطبيق واجهة خلفية ولوحة تحكم وتصميماً واختباراً ودعماً مستمراً. الفرق الحقيقي ليس السعر وحده، بل من يتحمّل المسؤولية إذا غاب شخص واحد.
| المعيار | شركة برمجة | مبرمج مستقل |
|---|---|---|
| الفريق | التصميم والواجهة الخلفية والتطبيق والاختبار عادةً عند أشخاص مختلفين | شخص واحد يغطي المهام أو يستعين بآخرين |
| الاستمرارية | يستمر العمل إذا غاب فرد، بشرط أن يكون الكود موثّقاً | المشروع مرتبط بتفرّغ شخص واحد |
| العقد والفواتير | عقد مع كيان قانوني وفواتير رسمية | يختلف حسب وضعه القانوني |
| التكلفة | أعلى عادةً لأنها تشمل الإدارة والاختبار | أقل عادةً لنطاق صغير |
| الأنسب لـ | تطبيق تشغيلي بلوحة تحكم ومدفوعات | نموذج أولي أو مهمة محددة |
فريق سنابل يوفر لك دراسة فنية مخصصة لتحديد التقنيات المناسبة وتكلفة التنفيذ الدقيقة.
ما الأسئلة التي تطرحها قبل توقيع العقد؟
اطرح هذه الأسئلة كتابةً، واطلب أن تنعكس إجاباتها في العقد أو ملحقه الفني:
- ما النطاق بالتفصيل؟ قائمة الشاشات والوظائف، وما هو خارج النطاق صراحةً.
- كيف تُقسَّم الدفعات؟ دفعات مرتبطة بتسليمات يمكن تجربتها (تصميم معتمد، نسخة تجريبية، نشر في المتجر)، لا بتواريخ فقط.
- ماذا ستستلم في النهاية؟ الكود المصدري للتطبيق والواجهة الخلفية، وصلاحية مستودع الكود، وقاعدة البيانات، وبيانات دخول الاستضافة والخدمات الخارجية، وتوثيق التشغيل.
- من يملك الحسابات؟ حسابات المتجرين والنطاق والاستضافة ومزوّد الدفع وخدمة الإشعارات يجب أن تكون باسم شركتك.
- كيف يُختبر التطبيق؟ على أي أجهزة، ومن يكتب سيناريوهات الاختبار، وكيف تُسجَّل الأخطاء وتُتابع.
- ما الدعم بعد الإطلاق؟ مدة إصلاح الأخطاء دون تكلفة إضافية، وتكلفة التعديلات الجديدة، وزمن الاستجابة. لتقدير الميزانية راجع دليل تكلفة برمجة تطبيق موبايل.
- من ينشر التطبيق؟ صفحة التطبيق في المتجر، وسياسة الخصوصية، والرد على ملاحظات المراجعة. الخطوات كاملة في دليل نشر التطبيق على App Store وGoogle Play.
ما العلامات التي تستدعي التوقف قبل التعاقد؟
توقف، أو اطلب توضيحاً مكتوباً، إذا ظهرت واحدة من هذه العلامات، لأن كلاً منها يُصعّب استلام مشروعك أو نقله لاحقاً:
- رفض تسليم الكود المصدري، أو ربطه برسوم لم يذكرها العرض.
- نشر التطبيق من حساب الشركة المنفِّذة بدلاً من حسابك.
- سعر بلا نطاق مكتوب، أو سعر أقل كثيراً من باقي العروض دون تفسير.
- موعد تسليم لا يترك وقتاً للاختبار ومراجعة المتاجر.
- لا توجد أعمال يمكن تجربتها، أو لا يُسمح لك بالتحدث مع من سيعمل على مشروعك.
- ردود بطيئة وغامضة أثناء التفاوض نفسه.
أسئلة شائعة
هل أتعاقد بسعر ثابت أم بالساعة؟
السعر الثابت مناسب حين يكون النطاق مكتوباً ومحدداً، مثل نسخة أولى (MVP). التعاقد بالساعة أو بفريق شهري أنسب حين تتغير المتطلبات باستمرار، بشرط تقارير أسبوعية بالساعات والمهام المنجزة. في الحالتين اربط الدفعات بتسليمات يمكن تجربتها.
كيف أحمي ملكيتي للكود المصدري؟
اكتب في العقد أن حقوق الكود والتصميمات وقاعدة البيانات تنتقل لشركتك بعد سداد المستحقات، وحدّد طريقة التسليم (مستودع Git باسمك مثلاً)، واطلب صلاحية الوصول للمستودع من البداية حتى تتابع التقدم. واطلب من محامٍ مراجعة الصياغة القانونية.
هل أبدأ بـ Flutter أم بتطبيق أصلي؟
لتطبيق تجاري يعمل على أندرويد وiOS بنفس الوظائف، تكفي غالباً تقنية متعددة المنصات مثل Flutter أو React Native وتوفّر تكرار العمل. التطبيق الأصلي يستحق تكلفته عند الاعتماد الكبير على خصائص الجهاز أو الرسوميات الثقيلة. اطلب من الشركة تبرير اختيارها لمشروعك تحديداً.
ما مدة الدعم التي أطلبها بعد الإطلاق؟
لا يوجد رقم موحد. المهم أن تُكتب المدة، وما يشمله الدعم (إصلاح الأخطاء فقط أم التحديثات أيضاً)، وزمن الاستجابة، وتكلفة الصيانة بعد انتهائها. تحديثات أنظمة التشغيل وسياسات المتاجر تستلزم صيانة دورية حتى لو لم تُضف ميزات جديدة.
هل يلزم أن تكون الشركة في نفس مدينتي؟
ليس شرطاً، لكن القرب يسهّل اجتماعات جمع المتطلبات واختبار القبول. الأهم أن يكون هناك شخص واحد مسؤول عن مشروعك، واجتماع متابعة دوري، ونسخة تجريبية تستطيع تجربتها بين الاجتماعات.
إذا كنت تقارن عروضاً لتطبيقك، يمكنك الاطلاع على خدمة برمجة تطبيقات الموبايل وتجربة نموذج حي مثل FoodFlow، وهي منصة لإدارة توزيع الأغذية معها تطبيق للمدير وتطبيق للمندوب. للتواصل: واتساب أو هاتف +20 103 673 3131 أو البريد hello@snaabble.com، ومقرّنا في طلخا بجوار المنصورة.