تطوير الويب والمنصّات

تطبيقات الويب التقدّمية

نبني تطبيقات ويب تقدّمية تعمل دون اتصال وتُثبَّت كتطبيقات أصيلة.

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

ما تشمله الخدمة

  • بناء تطبيقات ويب تقدّمية تعمل دون اتصال بالاعتماد على عمّال الخدمة (Service Workers) والتخزين المحلّي
  • إتاحة التثبيت على الأجهزة كتطبيق أصيل عبر ملف البيان (Web App Manifest)
  • دعم الإشعارات الفورية (Push Notifications) لإعادة إشراك المستخدمين
  • تحسين مؤشّرات الأداء الأساسية للويب (Core Web Vitals) لتجربة سريعة وسلسة
  • قاعدة كود واحدة تصل إلى الويب والأجهزة المحمولة وتقلّل كلفة التعدّد المنصّي
  • استراتيجيات تخزين مؤقت ومزامنة في الخلفية تضمن العمل على الشبكات الضعيفة

المنهجية والمعايير

01

تحديد رحلات المستخدم الحرجة التي يجب أن تعمل دون اتصال ومتطلبات الأداء

02

تصميم استراتيجية التخزين المؤقت والمزامنة وطبقة عمّال الخدمة

03

تطوير التطبيق وتفعيل التثبيت والإشعارات مع دعم العربية والاتجاه من اليمين لليسار

04

قياس مؤشّرات الأداء الأساسية وتحسينها حتى بلوغ الحدود المستهدفة

05

الاختبار على أجهزة وشبكات متنوّعة والإطلاق مع مراقبة الأداء الميداني

المخرجات والتسليمات

  • تطبيق ويب تقدّمي قابل للتثبيت يعمل دون اتصال
  • طبقة عمّال خدمة مع استراتيجية تخزين مؤقت ومزامنة في الخلفية
  • دعم إشعارات فورية مع بنية الاشتراك والإرسال
  • تقرير مؤشّرات الأداء الأساسية للويب قبل التحسين وبعده
  • توثيق تقني وأدلّة النشر والصيانة

الضوابط التنظيمية التي تغطّيها

WCAG 2.2
إتاحة التطبيق عبر التباين والتنقّل بلوحة المفاتيح ودعم قارئات الشاشة على مختلف الأجهزة
ISO/IEC 25010
قياس كفاءة الأداء وقابلية النقل والاستخدام كسمات جودة أساسية للتطبيق
OWASP ASVS
تأمين عامل الخدمة والتخزين المحلّي والإشعارات ضد المخاطر الشائعة
نظام حماية البيانات الشخصية (PDPL)
حماية البيانات الشخصية المخزّنة مؤقتاً على الجهاز في وضع عدم الاتصال

المدة النموذجية

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

أسئلة شائعة

ما الفرق بين تطبيق الويب التقدّمي والتطبيق الأصيل؟

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

هل يعمل التطبيق فعلاً دون اتصال؟

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