في قرار تطبيق الهاتف أم تطبيق الويب، الأفضل لمعظم الشركات أن تبدأ بتطبيق ويب (Web App): منتج واحد يعمل في أي متصفح، على الهواتف والحواسيب، ويمكن تثبيته على الشاشة الرئيسية كتطبيق ويب تقدّمي (PWA). أما تطبيق الهاتف (Mobile App)، أصلياً (Native App) كان أو متعدد المنصات (Cross-platform)، فابنِه حين يفتحه مستخدموك كل يوم، أو حين يجب أن يعمل دون اتصال (Offline) لفترات طويلة، أو حين يحتاج إلى ميزات في الجهاز لا يصل إليها المتصفح، مثل البلوتوث (Bluetooth) وNFC وتحديد الموقع في الخلفية. وينتهي الأمر بشركات كثيرة إلى امتلاك الاثنين، بواجهة خلفية (Backend) مشتركة.
هذا الدليل موجّه لأصحاب الأعمال والمديرين الذين يقرّرون ما يبنونه. يشرح الخيارات الأربعة بكلمات بسيطة، ومواضع الاختلاف الحقيقية بينها، والأسئلة التي تحسم الاختيار، وما يناسب الحالات الشائعة مثل تطبيق للعملاء أو تطبيق لفرق العمل الميدانية.
الخيارات الأربعة بكلمات بسيطة
تطبيق ويب متجاوب (Responsive)
تطبيق الويب برنامج يعمل في المتصفح، و«المتجاوب» يعني أن الشاشات نفسها تتكيّف مع الهاتف أو الجهاز اللوحي أو الشاشة الكبيرة. وبوابات العملاء وأنظمة الحجز ولوحات المتابعة ومعظم منتجات البرمجيات كخدمة (SaaS) هي تطبيقات ويب، يصل إليها الناس عبر رابط ولا يحتاجون إلى تثبيت أي شيء.
تطبيق الويب التقدّمي (PWA)
تطبيق الويب التقدّمي هو تطبيق ويب مع بعض الإضافات التي تجعله أشبه بتطبيق مثبّت. فيمكن للمستخدمين إضافته إلى الشاشة الرئيسية، ويفتح بملء الشاشة بأيقونته الخاصة، ويستطيع مواصلة العمل خلال انقطاعات قصيرة في الشبكة وإرسال الإشعارات الفورية (Push Notifications). ومع ذلك تبني منتجاً واحداً وتستضيفه، ويحصل كل مستخدم على النسخة الجديدة لحظة نشرها.
تطبيقات iOS وAndroid الأصلية
تُكتب التطبيقات الأصلية بلغة كل منصة وأدواتها الخاصة: Swift لأجهزة iPhone وiPad، وKotlin لأجهزة Android. وتحصل على أسلس أداء ووصول كامل إلى عتاد الهاتف وميزات نظامه. وثمن ذلك قاعدتا كود، ووقت مضاعف من المطوّرين، وصفحتان في المتجرين يجب تحديثهما باستمرار.
التطبيقات متعددة المنصات (React Native أو Flutter)
يتيح React Native (من Meta) وFlutter (من Google) لفريق واحد أن يكتب قاعدة كود واحدة تتحوّل إلى تطبيقات iOS وAndroid حقيقية، تُثبَّت من App Store وGoogle Play. وفي معظم تطبيقات الأعمال لا يلاحظ المستخدمون أي فرق عن التطبيق الأصلي. وقد تحتاج مع ذلك إلى بعض الكود الأصلي لعتاد غير مألوف أو لرسوميات ثقيلة جداً، ويبقى التطبيق خاضعاً لمراجعة المتاجر.
أين يختلف تطبيق الويب عن تطبيق الهاتف فعلاً

أبرز الفروق في لمحة. ومعظم تطبيقات الأعمال لا تحتاج إلى كل ما في العمود الأيمن.
ميزات الجهاز
تستطيع المتصفحات استخدام الكاميرا وتحديد الموقع عبر GPS والميكروفون ورفع الملفات والدفع عبر Apple Pay أو Google Pay، وهذا يغطي الكثير من تطبيقات الأعمال. أما ما لا تجيده فهو العمل في الخلفية: تتبّع الموقع والتطبيق مغلق، والتواصل مع أجهزة البلوتوث أو قراءة وسوم NFC على iPhone، والارتباط الأعمق بجهات الاتصال في الهاتف أو بياناته الصحية أو أدواته (Widgets). فإن كان تطبيقك يعتمد على واحدة من هذه، فتطبيق الهاتف هو الخيار الأضمن.
العمل دون اتصال
يستطيع تطبيق PWA المبني جيداً أن يخزّن الصفحات والبيانات على الجهاز، فيواصل المستخدم القراءة وتعبئة النماذج خلال انقطاع قصير في الإشارة ثم يرسلها حين يعود الاتصال. أما للموظفين الذين يعملون ساعات في المستودعات أو الطوابق السفلية أو المزارع أو المواقع النائية، فتطبيق الهاتف يمنحك تحكّماً أكبر بكميات كبيرة من البيانات المخزّنة وبمزامنتها دون فقدان أي شيء.
الإشعارات الفورية
يدعم Android إشعارات الويب الفورية منذ سنوات. وأضافتها Apple لأجهزة iPhone وiPad في iOS 16.4 (2023)، مع شرط واحد يهمّ خططك: على المستخدم أن يضيف تطبيق الويب إلى الشاشة الرئيسية أولاً، ثم يسمح بالإشعارات بالضغط على زر داخله. ولا تستطيع صفحة ويب مفتوحة في Safari إرسالها. ومنذ iOS 26 صار أي موقع يُضاف إلى الشاشة الرئيسية يُفتح كتطبيق ويب تلقائياً، وهذا يسهّل التثبيت، لكن عليك مع ذلك أن ترشد الناس خلال هذه الخطوة. فإن كانت الإشعارات أساسية في عملك، مثل تحديثات الطلبات أو تذكيرات المواعيد، فتطبيق الهاتف يصل إلى عدد أكبر من مستخدميك دون هذه الخطوة الإضافية.
متاجر التطبيقات والمراجعة والرسوم
للنشر على App Store تحتاج إلى عضوية في Apple Developer Program (99 USD سنوياً) وإلى اجتياز مراجعة Apple في كل إصدار. وتقول Apple إن معظم الطلبات تُراجَع خلال 24 إلى 48 ساعة، لكن الرفض يعني تعديلات وجولة جديدة. أما Google Play فيتقاضى رسوم تسجيل لمرة واحدة قدرها 25 USD ويراجع التطبيقات أيضاً. وإن كنت تبيع محتوى رقمياً أو اشتراكات داخل التطبيق، يأخذ المتجران عمولة على هذه المبيعات، وتختلف نسبتها حسب البرنامج والبلد. أما السلع المادية والخدمات الفعلية، مثل التوصيل أو الحجز، فتُدفع عبر بوابة الدفع الخاصة بك. وتطبيق الويب لا متجر له ولا مراجعة ولا عمولة.
التحديثات
تحدّث تطبيق الويب مرة واحدة على خادمك، فيحصل الجميع على النسخة الجديدة في زيارتهم التالية. أما تحديث تطبيق الهاتف فيمرّ عبر المتاجر، ويبقى بعض المستخدمين على نسخ قديمة لأشهر، لذلك يجب أن تواصل واجهتك الخلفية دعمها. ويمكن تصميم التغييرات الصغيرة في المحتوى والإعدادات بحيث تُحمَّل من الخادم، وهذا يساعد.
كيف يجدك الناس
يمكن للصفحات العامة في تطبيق الويب أن تظهر في نتائج Google وأن تُشارَك برابط على واتساب أو البريد الإلكتروني أو وسائل التواصل الاجتماعي. أما تطبيق الهاتف فيُكتشف في المتاجر، حيث تتنافس على البحث والتقييمات، وعلى كل مستخدم جديد أن ينزّله قبل أن يرى أي شيء. لكن في المقابل، الأيقونة على هاتف أحدهم تذكير يومي بوجودك، وهذا مهم للتطبيقات التي يستخدمها الناس كثيراً.
التكلفة ووقت الإطلاق
لا نضع سعراً لتطبيق قبل أن نرى نطاقه، لأن الفكرة نفسها قد تكون بضع شاشات أو منصة كبيرة. والعوامل التي تحدّد التكلفة واحدة في كل الخيارات:
- عدد المنصات: تطبيق ويب واحد، أو قاعدة كود واحدة متعددة المنصات، أو تطبيقان أصليان.
- الشاشات وأدوار المستخدمين: العميل والسائق والمسؤول ثلاث تجارب مختلفة.
- الربط مع الأنظمة الأخرى: نظام تخطيط موارد المؤسسة (ERP) لديك، والمدفوعات، والخرائط، والرسائل النصية، وأي شيء آخر يتواصل معه التطبيق.
- المزامنة دون اتصال وميزات الجهاز: تضيف عملاً حقيقياً على التطبيق والخادم معاً.
- الأمان وقواعد التعامل مع البيانات: تسجيل الدخول والصلاحيات والبيانات الشخصية أو المالية.
- الصيانة: نسخ جديدة من iOS وAndroid كل عام، وتغييرات في قواعد المتاجر، وإصلاح الأخطاء، وتكاليف الخوادم.
وكقاعدة عامة، تطبيق الويب الواحد هو الأسرع إطلاقاً والأرخص تشغيلاً. والتطبيق متعدد المنصات يضيف إعداد المتاجر واختبار الأجهزة ووقت المراجعة. أما التطبيقان الأصليان فهما الأعلى تكلفة في البناء والصيانة، لأن كل ميزة تُبنى مرتين.
خمسة أسئلة تحسم القرار
- كم مرة سيستخدمه الناس؟ الاستخدام اليومي، كتطبيق ولاء أو أداة للموظفين، يبرّر وجود أيقونة تطبيق. أما نموذج يعبّئه الناس مرتين في السنة فمكانه الويب.
- هل يحتاج إلى عتاد لا يصل إليه المتصفح؟ الطابعات أو الماسحات التي تعمل بالبلوتوث، وNFC، وتحديد الموقع في الخلفية، والعمل المكثّف بالكاميرا، كلها تشير إلى تطبيق للهاتف.
- أين سيُستخدم؟ الساعات الطويلة دون إشارة تتطلّب تطبيقاً للهاتف بمزامنة موثوقة دون اتصال، أما المكتب أو المتجر الذي فيه Wi-Fi فلا يحتاج إلى ذلك.
- كيف سيجده الناس؟ إن كان العملاء الجدد يأتون من Google أو الإعلانات أو الروابط المشتركة، فابدأ بالويب. وإن كانوا عملاء حاليين تستطيع دعوتهم، فتطبيق المتجر يفي بالغرض.
- كيف سيحقّق الربح؟ إن كنت تبيع اشتراكات أو محتوى رقمياً، فاحسب حساب عمولات المتاجر أو بِع عبر الويب. وإن كنت تبيع منتجات مادية أو خدمات، فالمتاجر لا تأخذ حصة.
ما يناسب حالات الأعمال الشائعة
تطبيق للعملاء لمتجر أو مطعم أو خدمة
ابدأ بمتجر إلكتروني سريع أو موقع حجز، ثم حوّله إلى PWA كي يتمكن العملاء الدائمون من تثبيته. وأضف تطبيقاً للهاتف حين يصبح لديك ما يكفي من العملاء المتكرّرين لتستحق نقاط الولاء وتتبّع الطلبات والتذكيرات جهد النشر في المتاجر.
تطبيق لفرق العمل الميدانية
يحتاج مندوبو المبيعات والسائقون والفنيون غالباً إلى العمل دون اتصال وتحديد الموقع والصور ومسح الباركود، وأحياناً إلى طابعة بلوتوث. والتطبيق متعدد المنصات خيار مناسب لهم، مربوطاً بنظام ERP لديك كي تعود الطلبات والمخزون والزيارات إلى المكتب. ولأنك أنت من يوزّع الأجهزة أو بيانات الدخول، فالظهور في المتاجر لا يهم هنا.
أداة داخلية أو لوحة متابعة
الموافقات والتقارير وطلبات الموارد البشرية وشاشات الإدارة تكون كلها تقريباً أفضل كتطبيق ويب، فالموظفون يستخدمونها من الحاسوب المحمول أو من متصفح الهاتف، ولا يضطر قسم تقنية المعلومات إلى إدارة تثبيت التطبيقات.
سوق إلكترونية أو منصة
تحتاج الأسواق الإلكترونية (Marketplaces) إلى أن يجدها الناس، لذلك يبدأ جانبها العام على الويب، حيث تجلب محركات البحث والروابط المشتركة الزوار. أما من يستخدمونها كل يوم، مثل البائعين والسائقين ومقدّمي الخدمات، فغالباً ما يحصلون على تطبيق للهاتف بعد أن تثبت المنصة نجاحها.
تريد أن يعمل التطبيق مع أودو لديك؟
يستطيع تطبيق الهاتف أو الويب قراءة بيانات أودو وكتابتها عبر واجهة برمجة التطبيقات (API) في أودو، فتبقى الطلبات والعملاء والمخزون والزيارات في نظام واحد. وتبني NavyBits تطبيقات مربوطة بأودو للعملاء وللفرق الميدانية. ويشرح مقالنا عن تطبيقات الهاتف التي تعمل مع أودو الخيارات المتاحة.
ابدأ بتطبيق ويب، وأضف تطبيق الهاتف لاحقاً
في مشاريع كثيرة، أفضل خطة هي الإطلاق على الويب والتعلّم من المستخدمين الفعليين، ثم بناء تطبيق الهاتف حين تبرّره الأرقام. والمهم أن تصمّم لذلك من اليوم الأول، بواجهة خلفية واحدة وواجهة برمجية واحدة تخدمان الاثنين، فيكون تطبيق الهاتف واجهة أمامية جديدة لنظام يعمل أصلاً، ولا تعيد بناء منطق عملك مرتين.

واجهة خلفية واحدة من البداية تتيح لتطبيق الهاتف أن يعيد استخدام كل ما يفعله تطبيق الويب أصلاً.
تنبيهان قبل أن تبدأ. أولاً، تطبيق الهاتف الذي يكتفي بتغليف موقعك داخل قشرة نادراً ما يفيد، فإرشادات Apple ترفض التطبيقات التي لا تقدّم أكثر من موقع ويب، والمستخدمون يلاحظون ذلك. ثانياً، صارت أدوات الذكاء الاصطناعي تسهّل إنتاج تطبيق في أيام، وهذه طريقة جيدة لاختبار فكرة، كما نشرح في دليل البرمجة بالإيحاء (Vibe Coding)، لكن الكود الذي يعمل في عرض تجريبي قد يسرّب البيانات أو ينهار عند الاستخدام الفعلي. ويعرض مقالنا عن المخاطر الأمنية للكود المكتوب بالذكاء الاصطناعي ما يجب فحصه قبل النشر.
الأسئلة الشائعة
هل تطبيق PWA جيد بقدر التطبيق الأصلي؟
في كثير من تطبيقات الأعمال، نعم. فتطبيق PWA يمكن تثبيته، ويعمل خلال الانقطاعات القصيرة في الشبكة، ويرسل الإشعارات. لكنه يقصر حين تحتاج إلى تحديد الموقع في الخلفية، أو البلوتوث، أو NFC على iPhone، أو جلسات طويلة دون اتصال، أو الظهور في المتجر، وفي هذه الحالات يكون التطبيق الأصلي أو متعدد المنصات هو الخيار الأفضل.
هل تعمل تطبيقات PWA على iPhone؟
نعم. يستطيع المستخدمون إضافة PWA إلى الشاشة الرئيسية من Safari ومتصفحات أخرى، ومنذ iOS 16.4 يستطيع تطبيق الويب المثبّت إرسال الإشعارات الفورية بعد أن يسمح بها المستخدم. ولا تعمل الإشعارات لموقع مفتوح في علامة تبويب المتصفح فقط، لذلك عليك أن ترشد المستخدمين إلى تثبيته.
هل أختار التطبيق الأصلي أم متعدد المنصات؟
معظم تطبيقات الأعمال يخدمها React Native أو Flutter جيداً: قاعدة كود واحدة، ومتجران، وصيانة أقل. أما التطبيق الأصلي فيستحق تكلفته الإضافية في التطبيقات ذات الرسوميات الثقيلة، أو التي تتطلّب أداءً عالياً جداً، أو تستخدم أحدث ميزات المنصة بعمق.
هل أستطيع وضع تطبيق ويب على App Store أو Google Play؟
على Android يمكن نشر PWA على Google Play بأدوات Google نفسها. أما Apple فأكثر تشدّداً وترفض التطبيقات التي لا تزيد كثيراً عن موقع ويب، لذلك يحتاج تطبيق iPhone إلى ميزات تطبيق حقيقية كي يجتاز المراجعة.
كم تكلّف برمجة تطبيق للهاتف؟
يتوقّف ذلك على عدد المنصات والشاشات وأدوار المستخدمين، والربط مع الأنظمة الأخرى، والحاجة إلى العمل دون اتصال، والأمان، إضافة إلى الصيانة السنوية. والنطاق المكتوب الواضح هو الطريق الوحيد إلى رقم يُعتمد عليه، ولهذا نسعّر كل مشروع حسب نطاقه بعد التقييم.
هل تبنون تطبيقات للهاتف في لبنان؟
نعم. تبني NavyBits تطبيقات الهاتف والويب وسطح المكتب والبرمجيات المرتبطة بالأجهزة من لبنان، لعملاء في لبنان وفي البلدان الأخرى التي نعمل فيها. ونبني أيضاً تطبيقات ترتبط بأودو لديك. ونوقّع اتفاقية عدم إفصاح قبل أن تشاركنا فكرتك، وتملك أنت الكود المصدري كاملاً.
ناقش الأمر مع NavyBits
يبني مختبر الابتكار لدينا تطبيقات الهاتف (iOS وAndroid الأصلية، أو React Native أو Flutter)، ومنصات الويب، وتطبيقات سطح المكتب، والبرمجيات المرتبطة بالأجهزة. ونقترح الخيار الذي يناسب مستخدميك وميزانيتك، ونوقّع اتفاقية عدم إفصاح قبل أن تخبرنا بأي شيء، ونسلّمك الكود المصدري كاملاً مع التوثيق وبيانات الدخول. ويبدأ كل مشروع بتقييم ويُسعَّر حسب نطاقه. وإن كان لديك تطبيق بناه فريق آخر أو بُني بالذكاء الاصطناعي، فإن تقييم الكود المكتوب بالذكاء الاصطناعي لدينا يفحص أمانه وقابلية صيانته وجاهزيته للإنتاج قبل أن تطلقه. ويمكنك أيضاً أن تقرأ كيف عملنا على تطبيقات الهاتف في لبنان.
احجز مكالمة مجانية مدتها 30 دقيقة وأخبرنا بما تريد بناءه، وسنقول لك إن كان يجب أن يبدأ كتطبيق ويب أو تطبيق هاتف أو الاثنين معاً.