عدد متزايد من الشركات السعودية والإماراتية يبني تطبيقاته اليوم مع فرق في القاهرة، والأسباب منطقية: لغة واحدة، وساعات عمل متقاربة، وتكلفة هندسية أقل بكثير من الرياض أو دبي. الخطأ الشائع هو التعامل مع برمجة تطبيقات للسعودية كأنها تطبيق مصري بعملة مختلفة. المنتج الأساسي ينتقل بسهولة، أما الدفع وقوانين البيانات ونبرة الكلام وإعداد المتاجر فلا، وهي الأجزاء التي تحدد هل سيمر الإطلاق بسلام.
برمجة تطبيقات للسعودية تبدأ من صفحة الدفع
في السعودية تمر أغلب مدفوعات البطاقات عبر مدى، شبكة بطاقات الخصم الوطنية، لذلك فصفحة الدفع التي لا تقبل إلا Visa وMastercard ترد شريحة كبيرة من المشترين. وApple Pay منتشر في السعودية والإمارات، وفي الأزياء والتجميل والإلكترونيات يتوقع العميل خيار الشراء الآن والدفع لاحقا عبر Tabby أو Tamara.
وبوابات الدفع مختلفة أيضا. بدلا من Paymob أو Fawry ستربط بوابة مثل HyperPay أو Moyasar أو PayTabs أو Tap أو Checkout.com، ولكل منها بيئة تجريبية وقواعد تسوية خاصة، فخصص وقتا لاختبار كل واحدة.
ويجب أن تظهر الأسعار بالريال أو الدرهم شاملة ضريبة القيمة المضافة، 15% في السعودية و5% في الإمارات. وإذا كانت الشركة تصدر فواتير لعملائها في السعودية عبر التطبيق، فيجب أن تطابق قواعد الفوترة الإلكترونية لهيئة الزكاة والضريبة والجمارك. ومكان هذا الربط هو النطاق الأول، لا إصلاح متعجل قبل الإطلاق بشهر.
حماية البيانات أصبحت قانونا في السوقين
تطبق السعودية نظام حماية البيانات الشخصية منذ سبتمبر 2024، وهو يضع شروطا على نقل البيانات الشخصية خارج المملكة. وللإمارات قانون اتحادي خاص بحماية البيانات. عمليا يحتاج التطبيق ثلاثة أشياء: قائمة مكتوبة بالبيانات التي يجمعها وسبب جمعها، وشاشات موافقة تقول ذلك بوضوح، وقرارا مبكرا بشأن الاستضافة. فكثير من الشركات الكبرى والجهات الحكومية في السعودية تطلب منطقة سحابية داخل المملكة قبل التوقيع.
أما بيانات البطاقات فلا يجب أن تمر على خوادمك أصلا. صفحة الدفع المرمزة لدى البوابة تتولاها، وهذا يجعل مراجعة الأمان الخاصة بك أصغر بكثير.
اللغة والنبرة وصفحة المتجر
المستخدم الخليجي يلاحظ اللهجة المصرية في واجهة التطبيق فورا، ويشعر أنها غريبة عنه. اكتب نصوص الواجهة بعربية فصحى واضحة، واجعل شخصا من السوق نفسه يراجع رسائل التسويق. والأمر نفسه في صفحتي App Store وGoogle Play: العربية أولا للمستخدم السعودي مع لقطات شاشة عربية، ثم الإنجليزية. والتفاصيل الصغيرة مهمة أيضا، فنموذج التسجيل يجب أن يقبل صيغة رقم الجوال السعودي، والتواريخ يجب أن تكتب بالطريقة التي يكتبها بها العملاء.
إعداد التعاقد بالشكل الصحيح
افتح حساب مطور Apple باسم شركة العميل نفسها، وApple تطلب من الشركات رقم D-U-N-S لذلك. وسجل حساب Google Play بالطريقة نفسها، حتى لا يصبح التطبيق ملكا للوكالة أبدا. واحفظ الكود في مستودع يملكه العميل.
واتفقوا على أسبوع العمل من البداية: السعودية ومصر تعطلان يومي الجمعة والسبت، بينما تعمل أغلب الشركات في الإمارات من الإثنين إلى الجمعة. والقاهرة تتأخر ساعة عن الرياض في الشتاء وتتطابق معها في الصيف، وتتأخر ساعة أو ساعتين عن دبي، لذلك يسهل الحفاظ على ساعات عمل مشتركة كل يوم.
فريق تصميم المواقع والتطبيقات لدينا يبني لعلامات تبيع في القاهرة والرياض ودبي. وعندما يحتاج التطبيق أن يعمل فوق المخزون أو المبيعات أو الفرق الميدانية، تربطه خدمة تطبيقات ERP وCRM بالأنظمة التي تقف خلفه. وإذا كنت ما زلت تحسب الميزانية، فدليلنا عن تكلفة تصميم تطبيق موبايل في مصر يشرح الفئات السعرية.