مرحبًا! لقد جربتُ منصة Discourse وأعجبني جدًا حتى الآن. أثناء تصفحي للمنتدى من هاتفي، رأيت إشعارًا عشوائيًا يقول إنه يمكنني تنزيل تطبيق خاص بالمنتدى. جرّبت ذلك، وبتأكيد أصبح هناك تطبيق لمنتداي على هاتفي الآن. رائع جدًا! أسئلتي هي:
كيف يعمل؟ وأين يمكنني الذهاب لمعرفة المزيد عن طريقة عمله؟ لقد راجعت الإعدادات ولم أستطع العثور على أي مكان للتحكم في التطبيق. بل حتى أنني لم أستطع العثور على كيفية تنزيله مرة أخرى.
اسم منتداي هو “The AVFX Forum”، لكن عند تنزيل التطبيق، الاسم الذي يظهر تحت الأيقونة هو فقط “The”. أين يمكنني تغيير ذلك؟ من الواضح أن تسميته فقط بـ “The” أمر غير مقنع.
كيف يمكنني جعل وجود هذه “ميزة التطبيق” أكثر وضوحًا لأعضاء المجتمع المستقبليين؟ كما قلت، اكتشفتها عشوائيًا عبر إشعار، ولم أستطع العثور عليها منذ ذلك الحين.
يعمل Discourse كتطبيق ويب تقدمي (PWA). ليس فقط على هاتفك، بل يعمل نفس الشيء على سطح المكتب أيضًا. يمكنك العثور على زر التثبيت على الجانب الأيمن من شريط العناوين في متصفح Chrome.
شكرًا جزيلاً! تغيير “العنوان القصير” نجح! إذا قمت بتحويل تطبيق الويب التقدمي الخاص بي (PWA) إلى تطبيق لأندرويد أو iOS، فهل سأحتاج إلى القلق بشأن تحديث أي شيء في المستقبل؟ بمعنى، إذا قمت بإجراء تغييرات على تصميم أو سمة أو مكونات المنتدى الخاص بي، فهل سيتفاعل تطبيق أندرويد الخاص بي تلقائيًا وفقًا لذلك؟ أم أنني سأضطر إلى المرور بعملية تحويل تطبيق الويب التقدمي الخاص بي في كل مرة أقوم فيها بتحديث؟
نعم، يقوم تطبيق PWA المثبت بتحميل نظام Discourse الخاص بك عندما يفتحه المستخدمون، ويحمّل أحدث إصدار. إلا إذا كان المستخدم غير متصل بالإنترنت، وعندها سيعرض أحدث نسخة مخزنة من آخر زيارة.
أما العناصر الأخرى مثل العنوان والشعار ولون التمييز في صفحة البداية، فهي مخزنة في التطبيق ويتم تحديثها في الخلفية بشكل دوري دون الحاجة إلى تفاعل من المستخدم.
تتمثل طريقة العمل المعتادة في الطريقة التي استخدمتها. حيث سيقوم نظام Discourse بتذكير المستخدم بتثبيت تطبيق PWA عندما يتحقق مستوى كافٍ من التفاعل بناءً على مجموعة من المقاييس.
إذا كنت ترغب في الترويج له، يمكن للمستخدمين تثبيت التطبيق مباشرةً من خلال الانتقال إلى قائمة المتصفح والنقر على “تثبيت اسم الموقع” على المنصات المدعومة.
نعم، سترد تطبيقك على الأنماط. لا تحتاج إلى تحديث تطبيقك في كل مرة. الهدف الرئيسي من PWA هو إدارة التطبيق على الخادم وتحميله عندما يقوم المستخدم بطلب. يمكنك تقديم تحديث لتطبيقك على متجر Play إذا قررت لاحقًا تغيير عنوان URL أو أيقونة التطبيق أو صورة شاشة البداية… إلخ.