# 关于原生应用请求的最佳建议是什么？

**URL:** <https://meta.discourse.org/t/whats-the-best-advice-for-native-app-requests/219370>\
**Category:** Feature\
**Created:** [2022年二月25日 09:45 UTC](https://meta.discourse.org/t/whats-the-best-advice-for-native-app-requests/219370 "2022-02-25T09:45:40Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![manuel](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/manuel/32/468169_2.png) [@manuel](https://meta.discourse.org/u/manuel)\
**Post date:** [2022年二月25日 09:45 UTC](https://meta.discourse.org/t/whats-the-best-advice-for-native-app-requests/219370/1 "2022-02-25T09:45:40Z")

</div>

这反复出现，我很想听听关于最佳建议的意见。

#### 我目前的理解：

有一个官方的 Discourse 移动应用程序。它实际上是一个_集线器_，可以让你登录到各种 Discourse 实例，并为移动设备上的这些实例启用推送通知。你将通过移动网页版本浏览实际的网站：

> **[Discourse Hub App - App Store](https://apps.apple.com/us/app/discourse-hub/id1173672076)**
>
> Download Discourse Hub by Discourse on the App Store. See screenshots, ratings and reviews, user tips, and more games like Discourse Hub.

然后有一个独立的 iOS 应用程序，采用相同的_站点管理器_方法，但论坛界面是原生编码的。它似乎已停止积极开发，如果我错了，请纠正我：

[https://apps.apple.com/us/app/fig-for-discourse/id1485491193?ls=1](https://apps.apple.com/us/app/fig-for-discourse/id1485491193?ls=1)

还有一个_应用程序模板_方法，可以让你将现有的 Discourse 实例发布为一个应用程序。它使用 React Native 构建，因此适用于 Android 和 iOS，但不是原生编码的。要使该应用程序看起来像你实例的网页版本，你基本上需要重新设计它：

> **[Home | Lexicon](https://www.lexicon.is)**

据我所知，没有简单的 Discourse 移动应用程序解决方案。你可以使用网页版本，但那样就没有推送通知；你可以使用一个像站点管理器一样的应用程序，但那样会有一个额外的访问步骤（首先安装管理器应用程序，然后添加论坛实例）。或者你可以通过 Lexicon 提供一个应用程序，但这需要额外的开发工作。

我的理解是，任何不封装网页视图的解决方案都需要重新设计所有功能。由于 Discourse 的功能通过插件（例如日历、活动、分配、已解决）进行了大量扩展，如果这些功能没有被专门编码，那么它们将不存在。

#### 我迄今为止的建议：

- 坚持使用网页版本，包括在移动设备上
- 总的来说，通过启用单点登录并简化你的默认注册流程，提供无缝的登录体验
- 如果你已经有一个产品相关的应用程序，那么将社区通知集成到该应用程序中（例如，监听通知 webhook）。
- 如果你还没有应用程序，请参考第一个建议，并将一部分潜在的应用程序预算用于优化移动网页版本

---

<div class="post-metadata">

**Author:** ![IAmGav](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/iamgav/32/235598_2.png) [@IAmGav](https://meta.discourse.org/u/IAmGav)\
**Post date:** [2022年二月25日 09:50 UTC](https://meta.discourse.org/t/whats-the-best-advice-for-native-app-requests/219370/2 "2022-02-25T09:50:47Z")

</div>

创建任何应用程序的成本都很高，人们往往不这么认为。

如果您有预算开发原生应用程序，那就去做吧。

否则，就使用目前已有的应用程序 🙂

---

<div class="post-metadata">

**Author:** ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)\
**Post date:** [2022年二月25日 17:03 UTC](https://meta.discourse.org/t/whats-the-best-advice-for-native-app-requests/219370/3 "2022-02-25T17:03:02Z")

</div>

> [@manuel](#):
>
> 您可以使用网页版，但它将无法使用推送通知；

所有开放平台都支持推送通知：Windows、MacOS、Linux 和 Android。遗憾的是 iOS 是个例外，因为它们不允许网站发送推送通知。不过，它似乎将在 iOS 16 或更高版本中支持。

---

<div class="post-metadata">

**Author:** ![Decorbuz](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/decorbuz/32/235124_2.png) [@Decorbuz](https://meta.discourse.org/u/Decorbuz)\
**Post date:** [2022年二月25日 20:19 UTC](https://meta.discourse.org/t/whats-the-best-advice-for-native-app-requests/219370/4 "2022-02-25T20:19:19Z")

</div>

> [@manuel](#):
>
> 有官方的 Discourse 移动应用。它实际上是一个_中心_，可以让你登录到各种 Discourse 实例，并为移动设备上的实例启用推送通知。你将通过移动网页版浏览实际的网站：

@nexo 能够用他的 Discourse 实例（Quemuse）做一些独特的事情。

> [@\[Hiring\] Build an iOS App](https://meta.discourse.org/t/hiring-build-an-ios-app/136548):
>
> What would you like done? Hiring an experienced Discourse developer to build an iOS app from our website only using this guide: [Whitelisted Discourse app with Push Notifications via OneSignal](https://meta.discourse.org/t/whitelisted-discourse-app-with-push-notifications-via-onesignal/58247) (we will provide the Developer Account) When do you need it done? A week. What is your budget, in $ USD that you can offer for this task? money_with_wings $500 - payment is given if the App Store approves the app and is able to be published. If rejected, will communicate personally on what we can do.…

> [@manuel](#):
>
> 似乎已停止积极开发，如果我错了请纠正我

是的，似乎突然被放弃了。

> [@Fig - Native Discourse client for iOS](https://meta.discourse.org/t/fig-native-discourse-client-for-ios/148352):
>
> Just wanted to introduce a project I have been working on. It is called Fig, and it is native Discourse client for iOS/iPadOS. Fig is available for [free](https://apps.apple.com/us/app/fig-for-discourse/id1485491193?ls=1) on the App Store. [[Screen Shot 2020-04-14 at 8.02.48 AM]](https://apps.apple.com/us/app/fig-for-discourse/id1485491193?ls=1) Most of the functions and features in Fig are free and will be plentiful for most users. Fig+ subscription allows access to private communities, unlimited number of posts and communities, free app icons, and future premium features. It will also help sustain the continuous development o…

> [@Fig - Native Discourse client for iOS](https://meta.discourse.org/t/fig-native-discourse-client-for-ios/148352/94):
>
> I tried getting in contact through the developer’s forum, but it appears as though he put it in “read-only” mode when [this reply](https://forums.fighq.io/t/mac-app-request/203/4) was created. Around the time of that reply’s submission, it had been nearly two months since somebody had posted something. From there, I tried to get in contact VIA the official email addresses, but I never received a response. Does the developer read this topic? I love his application, but there’s a bug that I desperately need help with. Thanks in advance! heart …

> [@manuel](#):
>
> 如果你还没有应用，请参考第一个建议，并将你预期应用预算的一部分用于优化网页版的移动版本

最终的问题是：你如何让你的 Web 应用程序感觉上“原生”于你正在使用的平台？ 🤔

> [@Falco](#):
>
> 然而，它似乎将在 iOS 16 或更高版本上推出。

我相信它甚至比这更早推出。 😁  
[https://9to5mac.com/2022/01/31/ios-15-4-hints-at-ar-vr-headset-support-and-push-notifications-coming-to-web-apps/](https://9to5mac.com/2022/01/31/ios-15-4-hints-at-ar-vr-headset-support-and-push-notifications-coming-to-web-apps/)

---

<div class="post-metadata">

**Author:** ![oshyan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/oshyan/32/212644_2.png) [@oshyan](https://meta.discourse.org/u/oshyan)\
**Post date:** [2022年三月10日 05:08 UTC](https://meta.discourse.org/t/whats-the-best-advice-for-native-app-requests/219370/5 "2022-03-10T05:08:14Z")

</div>

当我推荐 Discourse 作为平台时，人们会不断问起这些问题。对于即将推出的 [Discourse Chat (PRE-ALPHA)](https://meta.discourse.org/t/introducing-discourse-chat-pre-alpha/210734)，这一点_尤其_重要，因为它开始与_Discord_竞争，而 Discord 拥有相当不错的移动体验。我希望我的一些客户，他们目前在实时（聊天）和异步（论坛）沟通方面社区非常分散，能够通过集成的聊天“拥有一切”，但除非通知在所有平台上都非常出色，并且像任何其他应用程序一样易于使用，否则它将无法真正成为 Discord 的合适且完全舒适的替代品。虽然我知道考虑到 Discourse 的设计，这要求很高，但一个真正的应用程序会更好。

---

<div class="post-metadata">

**Author:** ![dfabulich](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/dfabulich/32/108716_2.png) [@dfabulich](https://meta.discourse.org/u/dfabulich)\
**Post date:** [2022年三月10日 06:10 UTC](https://meta.discourse.org/t/whats-the-best-advice-for-native-app-requests/219370/6 "2022-03-10T06:10:43Z")

</div>

你在这里问的是什么？

Discord 有一个名为“Discord”的应用，可让你在该应用中注册任意数量的 Discord 频道。Discourse 也有一个适用于 iOS 的类似应用，名为“Discourse Hub”，可让你注册任意数量的 Discourse 论坛。

你是在抱怨 Discourse Hub 的质量吗？易用性？（你有 bug 要报告吗？）

还是你在抱怨没有适用于 Android 的 Discourse Hub？（你为什么想要一个？在 Android 上，网站本身就可以发送推送通知。）

---

<div class="post-metadata">

**Author:** ![Decorbuz](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/decorbuz/32/235124_2.png) [@Decorbuz](https://meta.discourse.org/u/Decorbuz)\
**Post date:** [2022年三月10日 18:27 UTC](https://meta.discourse.org/t/whats-the-best-advice-for-native-app-requests/219370/7 "2022-03-10T18:27:35Z")

</div>

哦，这让我想起……我已将此主题记录下来以备将来参考。

> [@Using Discourse as a social media platform](https://meta.discourse.org/t/using-discourse-as-a-social-media-platform/202133):
>
> I’ve been pondering about this for a while now, but I’ve finally decided to get it off of my chest. Is Discourse customizable enough to be used as a proper (full-blown) social media platform? I’ve been dipping my toes into the world of start-ups lately. I have my own idea for a social network that combines the best of what brings people together online (more specifically, tech enthusiasts and people in the tech industry as a whole). While observing other social media platforms like Twitter and…

---

<div class="post-metadata">

**Author:** ![Hector](https://avatars.discourse-cdn.com/v4/letter/h/43a26b/32.png) [@Hector](https://meta.discourse.org/u/Hector)\
**Post date:** [2022年三月10日 23:20 UTC](https://meta.discourse.org/t/whats-the-best-advice-for-native-app-requests/219370/8 "2022-03-10T23:20:27Z")

</div>

> [@dfabulich](#):
>
> 或者您是在抱怨没有适用于 Android 的 Discourse Hub？（您为什么要想要一个？在 Android 上，网站本身就可以发送推送通知。）

您是什么意思？同一个应用适用于 iOS 和 Android。

---

<div class="post-metadata">

**Author:** ![Decorbuz](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/decorbuz/32/235124_2.png) [@Decorbuz](https://meta.discourse.org/u/Decorbuz)\
**Post date:** [2022年四月9日 00:13 UTC](https://meta.discourse.org/t/whats-the-best-advice-for-native-app-requests/219370/9 "2022-04-09T00:13:58Z")

</div>

嘿 @manuel，你可能想提及 [ForumX](https://forms.gle/DBp4u8wPAPxscStZ9)。

> [@We built native iOS and Android apps for Discourse forums](https://meta.discourse.org/t/we-built-native-ios-and-android-apps-for-discourse-forums/223571):
>
> Hey there, [a while back](https://meta.discourse.org/t/discourse-forum-owners-are-you-interested-in-native-mobile-apps/127456), we’d scoped out interest in native mobile app experiences for Discourse forum owners/users. Well, over some grueling months of coding and deep dives into the excellent Rails codebase of Discourse, we built the ForumX iOS and Android apps that provide a native mobile experience with push notifications for one or more Discourse forums. Now, we’d love to sign up forum owners and forum users, and collect feedback so we can prioritize ForumX features before launch. Discours…
