«كم يكلف تطبيق مثل تطبيق التوصيل الفلاني؟» يصلنا هذا السؤال كثيراً. الجواب الصادق أنه يعتمد على أشياء لا تظهر في الشاشات. تطبيقان متشابهان في الشكل قد يختلفان في التكلفة أضعافاً، لأن ما خلف الشاشة مختلف.
هذه العوامل التي ننظر إليها قبل أن نكتب أي رقم.
كم نوعاً من المستخدمين في تطبيقك؟
هذا أكبر عامل. تطبيق يستخدمه العميل فقط أبسط بكثير من تطبيق فيه عميل ومقدم خدمة ومندوب توصيل وإدارة. كل نوع مستخدم يحتاج شاشات وصلاحيات وإشعارات خاصة به، وأحياناً تطبيقاً منفصلاً تماماً.
القرار بين تطبيق واحد بصلاحيات مختلفة وتطبيقات منفصلة لكل طرف يؤثر على السعر أيضاً. تطبيق المندوب أو مقدم الخدمة يحتاج غالباً شاشات وإشعارات مختلفة جداً عن تطبيق العميل، وقد يُنشر باسم منفصل في المتجر. وإدارة الشركة تعمل عادة من لوحة ويب، دون تطبيق جوال خاص بها.
iOS وAndroid أم واحد منهما؟
الاثنان معاً هو الوضع المعتاد اليوم في الأردن والسعودية. البناء بتقنية تكتب شيفرة واحدة للنظامين يقلل التكلفة ووقت التحديث في أغلب التطبيقات التجارية. البناء المنفصل لكل نظام تبرره حالات قليلة تحتاج أداءً عالياً جداً أو ميزات عميقة في الجهاز.
من سيدير التطبيق بعد إطلاقه؟
خلف كل تطبيق لوحة ويب يدير منها فريقك المحتوى والطلبات والمستخدمين والتقارير. بعض العروض تُغفلها أو تقدمها بأقل حد، ثم تكتشف الحاجة إليها في الأسبوع الأول بعد الإطلاق. اسأل عنها بالتفصيل.
هل يتصل التطبيق بأنظمتك الحالية؟
الربط مع نظام له واجهة برمجية موثقة سهل نسبياً. الربط مع نظام قديم بلا واجهة قد يحتاج عملاً كبيراً، أو بناء طبقة وسيطة. وكل ربط يحتاج اختباراً مع الطرف الآخر، وهذا يأخذ وقتاً لا يتحكم فيه فريق التطبيق وحده. اعرف قبل طلب العرض أي الأنظمة يجب أن يقرأ منها التطبيق أو يكتب إليها: المحاسبة، المخزون، الحجوزات.
الدفع والاشتراكات
كل طريقة دفع لها متطلبات تقنية وتعاقدية: بوابة محلية، دفع عند الاستلام، محافظ إلكترونية، اشتراك متكرر، استرجاع. وانتبه إلى أن بعض أنواع المشتريات داخل التطبيقات تخضع لقواعد متجري Apple وGoogle وعمولاتهما، فاسأل عن ذلك مبكراً.
هل يعمل التطبيق دون إنترنت؟
تطبيق الفريق الميداني الذي يحفظ البيانات في مكان ضعيف التغطية ثم يزامنها لاحقاً أعقد بكثير من تطبيق يعمل متصلاً دائماً. وكذلك التتبع الجغرافي المستمر والمسح الضوئي والكاميرا.
هل التصميم قياسي أم مخصص؟
التطبيق الذي يستخدم المكونات المعتادة في iOS وAndroid، من قوائم وأزرار ونماذج، يُصمم ويُبنى أسرع، ويألفه المستخدم من أول استخدام. التصميم المخصص بحركات انتقال خاصة ورسوم تفاعلية وشاشات بلا نظير يأخذ وقتاً أطول في التصميم والبرمجة والاختبار على أحجام الشاشات المختلفة.
وهناك عامل يغفله كثيرون: العربية والإنجليزية معاً. دعم اللغتين يعني أن كل شاشة تُختبر في الاتجاهين، وأن النصوص تُدار من لوحة الإدارة بلغتين. هذا عمل إضافي معقول، لكنه يجب أن يكون في العرض من البداية.
- أنواع المستخدمينالعامل الأكبر في التكلفة
- الربط مع أنظمتكسهل مع API موثق، صعب بدونه
- الدفعبوابات وعمولات وقواعد المتاجر
- العمل دون اتصالمزامنة وحل تعارضات
- التصميممكونات قياسية أم تجربة مخصصة
ماذا بعد النشر؟
التطبيق لا ينتهي يوم نشره. Apple وGoogle تصدران أنظمة جديدة كل سنة وتغيّران متطلبات النشر، والمستخدمون يطلبون تحسينات. ضع في الميزانية تكلفة سنوية للخوادم والصيانة والتحديثات، وتفاصيل ما تشمله الصيانة في صيانة التطبيق بعد الإطلاق.
ما التكاليف التي لا تظهر في عرض السعر؟
عرض البرمجة يغطي بناء التطبيق، وحوله تكاليف تشغيل تدفعها لجهات أخرى. اسأل عنها قبل التوقيع حتى لا تفاجئك بعد الإطلاق:
- حسابات المطورين: Apple تأخذ اشتراكاً سنوياً، وGoogle Play رسوم تسجيل لمرة واحدة.
- الخوادم وقاعدة البيانات وتخزين الصور، وتزيد مع عدد المستخدمين.
- رسائل SMS لرمز التحقق عند التسجيل، وتُحتسب غالباً لكل رسالة.
- خدمات الخرائط وتحديد المسارات، وقد تُحتسب حسب حجم الاستخدام بعد حد مجاني.
- عمولات بوابات الدفع على كل عملية، وعمولات المتاجر على بعض المشتريات داخل التطبيق.
- خدمة البريد الإلكتروني للإشعارات والفواتير إذا كان التطبيق يرسلها.
بعض هذه البنود صغير في البداية ويكبر مع نجاح التطبيق، وهذا جيد إذا كان محسوباً. اطلب من الجهة التي تبني التطبيق تقديراً لتكاليف التشغيل الشهرية عند عدد المستخدمين الذي تتوقعه في السنة الأولى.
كيف تطلب عرض سعر تستطيع مقارنته؟
اكتب في صفحة واحدة: من المستخدمون، وما المهمة التي يؤديها كل منهم يومياً، والأنظمة التي يجب أن يتصل بها التطبيق، وطرق الدفع، وما يجب أن يكون في النسخة الأولى وما يمكن تأجيله، ومن سيدير المحتوى بعد الإطلاق. أرسل الصفحة نفسها لكل الجهات، فتصلك عروض قابلة للمقارنة.
ونصيحتنا: ابدأ بنسخة أولى تحل المهمة الأهم لنوع واحد من المستخدمين، وأطلقها، ثم وسّع بحسب الاستخدام الفعلي، كما نشرح في النسخة الأولى من التطبيق. اقرأ عن خدمة تطبيقات الجوال، أو أرسل لنا فكرتك ونعود إليك بنطاق مقترح.
أسئلة يطرحها شركاؤنا
هل أحتاج تطبيقاً أم يكفي موقع؟
إذا كان العميل يزورك مرة في الشهر، فالموقع المتجاوب يكفي غالباً. التطبيق يستحق تكلفته حين يتكرر الاستخدام، أو تحتاج إشعارات، أو الكاميرا والموقع الجغرافي، أو العمل دون إنترنت.
باسم من يُنشر التطبيق؟
باسم شركتك وعلى حساباتها في App Store وGoogle Play. نساعدك في فتحها إن لم تكن موجودة.
كم تكلف الصيانة السنوية؟
تختلف حسب حجم التطبيق والخوادم التي يعمل عليها. ضع في حسابك تكلفة سنوية للاستضافة وتحديثات التوافق مع أنظمة iOS وAndroid الجديدة وإصلاح الأعطال.