# تطوير تطبيقات الجوال لدبي والإمارات

> تطبيقات جوال لشركات الإمارات: واجهات بالعربية والإنجليزية، تخطيط من اليمين إلى اليسار، تحمّل لانقطاع الاتصال، وواجهات برمجية مؤمّنة.

**URL:** https://www.regenbyte.com/ar/ae/mobile-app-development

السؤال الأول الجدير بالطرح هو ما إذا كان التطبيق هو الجواب الصحيح أصلًا. الموقع السريع والمبني جيدًا يصل إلى الجميع، ولا يحتاج تثبيتًا، ولا يمكن حذفه بنزوة. أما التطبيق فيستحق مكانه حين يحتاج إلى الجهاز نفسه: إشعارات يريدها الناس فعلًا، أو استخدام دون اتصال، أو الكاميرا أو الموقع، أو سير عمل يكرره أحدهم يوميًا. وحين يكون الموقع أفضل لكم، سنقول ذلك رغم أنه العمل الأصغر.

## ما الذي نبنيه

- **تطبيقات العملاء:** حسابات وطلبات وحجوزات وولاء، حيث التطبيق قناة يجب أن تبقى متسقة مع الموقع خلفها.
- **تطبيقات الميدان والعمليات:** أدوات لمن يعملون بعيدًا عن المكتب، مبنية لتحمّل اتصال يأتي ويذهب.
- **تطبيقات مرافقة لمنصات قائمة:** تطبيق مركّز فوق نظام تشغّلونه بالفعل، يشاركه نموذج البيانات بدل تكراره.
- **الواجهة البرمجية خلف التطبيق:** وهي النصف الأصعب عادةً. المصادقة والصلاحيات لكل كائن وتحديد المعدل والإصدارات، مصممة لتُشغَّل.

## العربية والإنجليزية على شاشة صغيرة

الاتجاه من اليمين إلى اليسار أصعب على الجوال منه على الويب، لأن الإيماءات والانتقالات والتنقل كلها تحمل اتجاهًا. وضبط ذلك يعني تصميم الاتجاهين معًا.

- عكس التخطيط بشكل صحيح، بما في ذلك التنقل وإيماءة الرجوع وانتقالات الانزلاق
- خطوط عربية مختارة لوضوح القراءة على الشاشة بأحجام صغيرة
- الأرقام والتواريخ والعملة تُنسّق حسب اللغة
- المحتوى والإشعارات وحالات الخطأ مترجمة، لا عناوين الواجهة فقط
- إمكانية اختيار اللغة داخل التطبيق لا ربطها بإعداد الجهاز فقط

## الأمن والخصوصية

- لا بيانات دخول ولا مفاتيح واجهات برمجية داخل حزمة التطبيق
- تخزين الرموز في مخزن مفاتيح النظام لا في التخزين العام
- مراجعة التعامل مع الشهادات بدل تركه على الإعداد الافتراضي
- طلب الأذونات فقط حين تحتاجها ميزة فعلًا، وعند نقطة الاستخدام
- معاملة الواجهة البرمجية كحدّ أمني، لأن التطبيق نفسه قابل للفحص دائمًا

## الإصدار وما بعده

النشر في المتجر مرحلة لا خط نهاية. التطبيقات تتقادم أسرع من المواقع: تتحرك إصدارات المنصات، وتتغير متطلبات المراجعة، والبناء الذي لم يُمس منذ عام لن يُترجم برمجيًا غالبًا.

- إعداد صفحات المتجر باللغتين، مع لقطات شاشة لكل لغة
- توثيق آلية الإصدار حتى لا يعتمد فريقكم علينا للنشر
- تهيئة تقارير الأعطال والأخطاء قبل الإطلاق لا بعد أول حادث
- معالجة تحديثات المنصات والاعتماديات كصيانة دورية

## الأسئلة الأكثر تكرارًا

### هل نحتاج تطبيقًا أم موقعًا؟

الموقع يصل إلى الجميع، ولا يحتاج تثبيتًا، ولا يمكن حذفه. أما التطبيق فيستحق مكانه حين يحتاج إلى الجهاز: إشعارات، أو استخدام دون اتصال، أو كاميرا، أو موقع، أو مهمة تتكرر يوميًا. وإن كان الموقع أنسب لكم فسنقول ذلك، رغم أنه عمل أقل بالنسبة إلينا.

### هل تطوّرون لنظامي iOS وAndroid؟

نعم. وما إذا كان ذلك بقاعدة شيفرة مشتركة أو باثنتين أصليتين يعتمد على ما سيفعله التطبيق ومقدار اعتماده على ميزات المنصة ومن سيتولى صيانته. نوصي بناءً على وضعكم لا على ما نفضّل بناءه.

### هل يمكن أن يعمل التطبيق دون اتصال؟

يمكن تصميمه لذلك، وفي أعمال الميدان والعمليات ينبغي ذلك عادةً. دعم العمل دون اتصال قرار معماري يجب اتخاذه مبكرًا، لأن إضافته لاحقًا تعني إعادة بناء طريقة تخزين البيانات ومزامنتها.

### من يملك حسابات المتاجر؟

أنتم. تُسجَّل حسابات المطوّر باسمكم أو تُنقل إليكم، ومفاتيح التوقيع ملككم. التطبيق المنشور تحت حساب مورّد هو رهينة.
