如何在移动应用中将 Discourse 用作微型网站

大家好,

我目前正在做一个概念验证(POC),想在 Flutter 应用中测试运行 Discourse 微型 Web 套件。我的目标是让它感觉像原生体验,并且应用登录也要处理令牌。还应该支持通知。有什么架构可以让我参考以实现这个目标吗?
另外,是否有可用的 Discourse Flutter 版本来简化我的工作并创建更具可扩展性的解决方案?

5 个赞

您好,欢迎来到 meta :wave:

我不确定这是否能帮到您,但有一个名为 Lexicon 的项目:https://meta.discourse.org/t/lexicon-a-customizable-native-mobile-app-for-your-discourse-site/201085,您可能会对它如何处理通知等功能感兴趣。

遗憾的是,我不知道有任何 Flutter 项目。:thinking:

2 个赞

有一个 https://meta.discourse.org/t/flutter-mobile-app-for-your-discourse-community/299768,但你可能在搜索时已经找到了。

1 个赞

@Umeey_US 关于推送通知,这取决于您打算使用什么来实际将通知分派给 Apple 和 Google,以便将通知推送到您用户的设备上。

在我们的案例中,我们需要我们的系统与 Expo 的 推送通知服务 集成,因此我们最终为此构建了自己的插件。

但是,如果您想使用 OneSignal 之类的服务,您可以利用 Discourse OneSignal 插件 中已有的工作。

也许还有其他插件可以与类似的服务集成,供您使用。

1 个赞