
يُؤثر قرار اختيار تطبيق الهاتف الأصلي أو تطبيق الويب على كل شيء، بدءًا من التكاليف الأولية وحتى سرعة التطوير بناءً على ملاحظات المستخدمين. مع ذلك، يتخذ معظم المؤسسين هذا القرار بناءً على افتراضات بدلًا من البيانات، وهي افتراضات ربما كانت صحيحة قبل خمس سنوات، لكنها لم تعد تعكس واقع التكنولوجيا الحالي.
لقد سدّت تطبيقات الويب معظم فجوة الإمكانيات التي جعلت تطوير التطبيقات الأصلية الخيار الافتراضي. تستطيع تطبيقات الويب التقدمية الآن الوصول إلى الكاميرات ونظام تحديد المواقع العالمي (GPS) والبيانات البيومترية، وتعمل بكفاءة دون اتصال بالإنترنت. في المقابل، لا تزال التطبيقات الأصلية تتطلب قواعد بيانات منفصلة لنظامي iOS وAndroid، وتأخيرات في الموافقة من متاجر التطبيقات، وفرق تطوير متخصصة.
يُوضح هذا الدليل المفاضلات الحقيقية حتى تتمكن من اتخاذ قرار مدروس بناءً على أهداف عملك وميزانيتك وجدولك الزمني، بدلًا من الاعتماد على التفضيلات التقنية فقط.
ما تُقدمه تطبيقات الهاتف الأصلية
تُوفر التطبيقات الأصلية وصولًا أفضل إلى الأجهزة وتوزيعًا أسرع في متاجر التطبيقات، لكنها تتطلب قواعد بيانات منفصلة لكل منصة وعمليات موافقة مستمرة من المتجر.
تُبنى تطبيقات الهاتف الأصلية خصيصًا لنظامي iOS أو Android باستخدام لغات برمجة وبيئات تطوير خاصة بكل منصة. تُثبّت هذه التطبيقات على أجهزة المستخدمين، ويتم تنزيلها من متجر تطبيقات Apple أو متجر Google Play.
التكامل المباشر مع الأجهزة
تتمحور القيمة الأساسية للتطبيقات الأصلية حول الوصول المباشر إلى مكونات الجهاز. يتواصل الكود الأصلي مباشرةً مع معالجات الجهاز، والكاميرات، ووحدات تحديد المواقع GPS، وأجهزة الاستشعار دون الحاجة إلى متصفح وسيط. يُمكّن هذا التكامل المباشر ميزات لا تزال تقنيات الويب تعجز عن توفيرها: تتبع الموقع في الخلفية لتطبيقات اللياقة البدنية، وأدوات تحكم متقدمة بالكاميرا لتحرير الصور، وتجارب الواقع المعزز باستخدام ARKit أو ARCore، واتصالات Bluetooth مباشرة لأجهزة إنترنت الأشياء.
التوزيع عبر متاجر التطبيقات
تستفيد التطبيقات الأصلية من التوزيع المدمج عبر متاجر المنصات، حيث يكتشف فئات معينة من المستخدمين، وخاصةً أولئك الذين يبحثون عن تطبيقات موثوقة ومنتقاة بعناية، برامج جديدة. يُعدّ إدراج التطبيق في المتجر بمثابة توثيق من طرف ثالث، مما يُشير إلى استيفائه متطلبات مراجعة المنصة. مع ذلك، تأتي ميزة التوزيع هذه مع بعض السلبيات: تفرض Apple رسومًا بنسبة 30% على إيرادات التطبيقات التي تتجاوز مليون دولار (مع 15% للمطورين الصغار)، وتواجه التطبيقات معدلات رفض تتراوح بين 35% و40% عند التقديم الأول، ويتطلب كل تحديث من 24 ساعة إلى عدة أيام للموافقة عليه. على النقيض من ذلك، تُنشر تطبيقات الويب فورًا دون أي رسوم على المنصات، وتكتسب ظهورًا طبيعيًا عبر محركات البحث، مما يوفر استراتيجية توزيع تكميلية تعتمدها العديد من الشركات الناجحة (ستاربكس، أوبر) إلى جانب التطبيقات الأصلية.
أداء خاص بكل منصة
تُقدم التطبيقات الأصلية أكثر الرسوم المتحركة سلاسة، وأسرع أوقات التحميل، وأكثر واجهات المستخدم استجابةً، لأنها مبنية باستخدام أطر عمل واجهة المستخدم الأصلية لكل منصة. بالنسبة للتطبيقات التي تتطلب رسومات مكثفة، مثل الألعاب، ومحررات الفيديو، ومنصات التداول حيث تُعدّ أجزاء الثانية حاسمة، يبقى التطوير الأصلي هو المعيار الذهبي.
مزايا تطبيقات الويب
تُتيح تطبيقات الويب الوصول إلى منصات متعددة من قاعدة بيانات واحدة، ونشرًا فوريًا، وبدون رسوم على متاجر التطبيقات، مع العلم أن نظام iOS لا يزال يُقيّد بعض الإمكانيات.
تعمل تطبيقات الويب في المتصفحات، وتتوافق مع أي جهاز متصل بالإنترنت: الهواتف، والأجهزة اللوحية، وأجهزة الكمبيوتر المحمولة، وأجهزة الكمبيوتر المكتبية، وكل ذلك من قاعدة بيانات واحدة. تُوسّع تطبيقات الويب التقدمية هذه البنية الأساسية بإمكانيات تُضاهي التطبيقات الأصلية، بما في ذلك العمل دون اتصال بالإنترنت، والتثبيت على الشاشة الرئيسية، والإشعارات الفورية. مع ذلك، تتطلب إشعارات iOS الفورية من المستخدمين تثبيت تطبيق الويب التقدمي على شاشتهم الرئيسية، مما يُشكّل عائقًا مقارنةً بالتطبيقات الأصلية.
إمكانية الوصول عبر المتصفح
تتمثل القيمة الأساسية لتطبيقات الويب في سهولة الوصول. إذ تُتيح قاعدة بيانات واحدة الوصول إلى جميع المستخدمين بغض النظر عن أجهزتهم أو أنظمة تشغيلهم. لا حاجة لتنزيل تطبيق، ولا مساحة تخزين مطلوبة، ولا صعوبة في التثبيت. يُمكن للمستخدمين الوصول إلى منتجك فورًا عبر أي متصفح، ويمكنك مشاركته عبر رابط بسيط.
تطوير ونشر أسرع
عادةً ما يتم إطلاق تطبيقات الويب في غضون شهرين إلى أربعة أشهر، مقارنةً بخمسة إلى عشرة أشهر للتطوير الأصلي. تُنشر التحديثات فورًا لجميع المستخدمين دون انتظار موافقة متجر التطبيقات. وتتضاعف هذه الميزة مع مرور الوقت: فكل تحديث للميزات، وإصلاح للأخطاء، واختبار A/B يصل إلى المستخدمين على الفور، بدلًا من انتظار أيام أو أسابيع لدورات المراجعة.
إمكانيات حديثة من خلال تطبيقات الويب التقدمية
لقد نضجت تطبيقات الويب التقدمية بشكل ملحوظ. تستخدم هذه التطبيقات الآن كاميرات الأجهزة لالتقاط الصور والفيديوهات الأساسية، ونظام تحديد المواقع العالمي (GPS) لتحديد الموقع أثناء الاستخدام، وتدعم المصادقة البيومترية عبر WebAuthn، وتعمل دون اتصال بالإنترنت من خلال خدمات العامل (Service Workers) والبيانات المخزنة مؤقتًا. مع ذلك، لا تزال هناك قيود جوهرية على نظام iOS: فالعمليات في الخلفية، والإشعارات الفورية الموثوقة، والتكامل المتقدم مع الأجهزة، لا تزال تتطلب تطبيقات أصلية. تقوم كل من تويتر، وبينترست، وستاربكس، وأوبر بنشر تطبيقات الويب التقدمية (PWAs) جنبًا إلى جنب مع تطبيقاتها الأصلية للوصول إلى المستخدمين الذين لا يقومون بتنزيل التطبيقات التقليدية، لا سيما في الأسواق الناشئة ذات الشبكات البطيئة والأجهزة ذات سعة التخزين المحدودة.
مقال مترجم من موقع https://lovable.dev/
