المنتجات الرقمية والبرمجيات

تطبيقات الويب PWA

تطبيق ويب يثبّته المستخدم على جواله من المتصفح، ومصمّم حول المهام التي يكررها كل يوم.

أضف إلى تقدير المشروع

تحتاج بعض المؤسسات إلى تطبيق لموظفيها أو فرقها الميدانية أو عملائها، لكن تطبيقًا كاملًا لنظامي iPhone وAndroid، مع مراجعة المتاجر لكل تحديث، أكبر مما تتطلبه المهمة. ومؤسسات أخرى بنت تطبيقًا في المتاجر لم ينزّله إلا عدد قليل، بينما يصل معظم المستخدمين إلى الخدمة عبر رابط يُرسل على WhatsApp.

تطبيق الويب التقدمي (PWA) موقع مبني ليعمل كالتطبيق: يضيفه المستخدم إلى الشاشة الرئيسية من المتصفح، ويفتح بملء الشاشة، ويمكن أن تبقى بعض شاشاته تعمل دون اتصال، ويصل تحديث واحد على الخادم إلى الجميع. تصمّم Kemlat الشاشات حول المهام التي يكررها المستخدمون، وتربط التطبيق بالأنظمة التي تحفظ بياناتك، وتختبره على الأجهزة التي يحملها مستخدموك فعلًا.

كيف نعمل

  1. 01

    تحديد المستخدمين والمهام الأساسية

    نحدد من سيستخدم التطبيق، والمهام القليلة التي يكررها كل مستخدم، وأين يعمل، بما في ذلك الأماكن ضعيفة التغطية. ونتأكد من أن PWA يناسب هذه الاحتياجات، أو أن تطبيق المتاجر هو الخيار الأفضل.

  2. 02

    تصميم الشاشات

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

  3. 03

    بناء التطبيق

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

  4. 04

    ربط الأنظمة المتفق عليها

    نربط التطبيق بالأنظمة المشمولة في النطاق، مثل نظام ERP أو CRM أو خدمة الإشعارات. ويسجّل كل ربط حالات فشله، فيظهر أي تحديث لم يصل بدل أن يضيع دون أن يلاحظه أحد.

  5. 05

    الاختبار على أجهزة حقيقية والنشر

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

  6. 06

    متابعة الاستخدام بعد الإطلاق

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

ما الذي تستلمه

واجهات متجاوبة قابلة للتثبيت

شاشات تتكيف مع الهاتف والجهاز اللوحي والحاسوب، ويمكن إضافتها إلى الشاشة الرئيسية من المتصفح.

أدوار المستخدمين وتسجيل الدخول الآمن

حسابات وصلاحيات تجعل كل مستخدم يرى البيانات والإجراءات التي يسمح بها دوره فقط.

قواعد العمل دون اتصال

شاشات ونماذج متفق عليها تعمل دون تغطية، وترسل بياناتها عند عودة الاتصال.

الربط بأنظمتك

ربط يعمل مع الأنظمة المحددة في النطاق، مع سجل لأي تبادل فشل.

اختبار الأجهزة والإطلاق

نتائج الاختبار على الهواتف والمتصفحات المستهدفة، ثم النشر على اسم نطاقك.

دليل مدير النظام

تعليمات مكتوبة لإدارة المستخدمين والمحتوى والإعدادات.

ما الذي يتغير لديك

  • يفتح المستخدمون التطبيق من الشاشة الرئيسية دون تنزيله من متجر.
  • تصل البيانات المُدخلة في الميدان إلى المكتب فورًا، أو بمجرد عودة الاتصال.
  • تطبيق واحد يخدم مستخدمي iPhone وAndroid والحاسوب، فلا توجد إلا نسخة واحدة تحتاج إلى صيانة.
  • يحصل كل مستخدم على النسخة الجديدة بمجرد نشرها.

النطاق: تقتصر التكاملات على الأنظمة المتفق عليها في النطاق. وتُدفع رسوم الاستضافة وأي خدمة إشعارات أو رسائل خارجية لمزوديها مباشرة.

أسئلة يطرحها العملاء

ما الفرق بين PWA وتطبيق من App Store أو Google Play؟

يعمل PWA على محرك المتصفح في الهاتف ويُثبَّت من رابط، بينما يُنزَّل تطبيق المتاجر من Apple أو Google. تطبيقات المتاجر تصل إلى خصائص الهاتف بعمق أكبر، أما PWA فتحديثه أسرع، ولا يحتاج إلا إلى نسخة واحدة تُبنى وتُصان. ونوصي بأحدهما بعد مراجعة مهامك.

هل يعمل التطبيق دون إنترنت؟

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

هل يرسل التطبيق إشعارات للمستخدمين؟

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

هل يمكن نشره في متاجر التطبيقات لاحقًا؟

يمكن عادةً تجهيز PWA للنشر على Google Play، وأحيانًا على App Store، بعمل إضافي. وإذا كان الوجود في المتاجر مهمًا منذ البداية، نناقش معك تطبيق جوال بدلًا منه.

ماذا تحتاجون من فريق تقنية المعلومات لدينا؟

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

ابدأ بمحادثة

أخبرنا أين تقف اليوم، وسنقترح عليك الخطوة الأولى المناسبة دون أي التزام.