إنشاء تطبيق Whitelabel Discourse Hub مع إشعارات تعمل لـ Discourse المستضاف داخليًا

مرحباً بالمجتمع،

لقد شرعت مؤخرًا في مشروع لإنشاء تطبيق جوال مصمم خصيصًا لمنتدى Discourse المستضاف داخليًا لدينا. للقيام بذلك، قمت بعمل تفرع لتطبيق Discourse مفتوح المصدر للجوال بهدف جعله يعمل لموقع واحد - موقعنا.

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

لمعالجة هذا:

  1. هل هناك حل معروف أو تكوين يجب القيام به على جانب الخادم أو التطبيق لتمكين الإشعارات لـ Discourse المستضاف داخليًا عند الوصول إليه عبر تطبيق جوال مخصص؟

  2. هل هناك خدمات أو إضافات معينة (مثل OneSignal أو غيرها) يمكن دمجها للتعامل مع آلية الإشعارات للمنصات المستضافة داخليًا؟

  3. فيما يتعلق بإنشاء تطبيق Discourse Hub بعلامة تجارية بيضاء، هل هناك أي إرشادات أو أفضل الممارسات أو تجارب يمكنك مشاركتها قد تسهل هذه العملية وتضمن عمل جميع الميزات، وخاصة الإشعارات، بسلاسة؟

  4. أخيرًا، هل هناك أي مخاطر محتملة أو اعتبارات يجب أن أكون على دراية بها أثناء القيام بهذا المشروع، خاصة مع التحديثات المستقبلية لـ Discourse والتوافق؟

شكرًا مقدمًا على مساعدتكم. أقدر رؤى وخبرات هذا المجتمع، وأي مساعدة أو توجيه سيكون موضع تقدير كبير.

مع خالص التقدير،
ديبندرا شارما

إعجاب واحد (1)

تم تصميم “The Hub” للعديد من المجتمعات.

استخدم هذا بدلاً من ذلك، حيث تم إنجاز معظم العمل الذي تصفه بالفعل:

سيحتاج إلى تحديث لأحدث واجهات برمجة التطبيقات والمعايير على كل من iOS و Android.

لقد استخدمت هذه القاعدة بنجاح للعديد من العملاء في الماضي.

ولكن:

إنه بالتأكيد ليس مشروعًا سهلاً أو رخيصًا، على الرغم من (بما في ذلك تكلفة الصيانة المستمرة التي ستكون كبيرة سنويًا) و قد يكون من الأفضل لك الاعتماد ببساطة على تطبيقات الويب التقدمية (PWA) الآن حيث يدعم كل من Android و iOS الإشعارات في الوقت الفعلي بشكل أصلي. أعتقد أن Google تدعم حتى نشر تطبيقات الويب التقدمية (PWA) على متجر Play الخاص بهم!

حظا طيبا وفقك الله.

8 إعجابات