如果能找到合适的开发者,将论坛转换为真正的 iOS 和 Android 应用是否可行?
主要挑战是什么(除了找到合适的开发者之外)?
如果能找到合适的开发者,将论坛转换为真正的 iOS 和 Android 应用是否可行?
主要挑战是什么(除了找到合适的开发者之外)?
定义“真实”?因为即使是 PWA 也是“真实的”,DiscourseHub 也是如此。
以前有人做过,或者正在进行中,也许你会对查看并询问他们感兴趣。最近的两个例子是:
但据我所知,要把 Discourse 的所有功能都集成到一个原生应用中相当困难。
上面两个例子都远未涵盖所有功能,这让我觉得这不像仅仅将其包装起来然后就完事那么简单。
另外,如果你浏览 Meta,你会发现许多相同的请求和讨论:
维护成本。
我说的“真正的”是指它属于论坛所有者,而不是官方的 Discourse 应用,官方应用有更多用户可以添加的论坛。一个人们可以从商店下载的带有论坛名称的应用。
谢谢分享。我最近也看到了 DisHub。
我遇到的问题是,有些人似乎刚注册就为了推广他们的产品,但他们从未与社区互动过。这总是让人觉得可疑……
然后以 DisCorkie 为例,开发者自四月以来就一直没有在他的帖子里活跃过。奇怪……
我正在考虑,也许这个应用可以涵盖最常用的功能,使其足够可用,而其他一些功能,比如与用户账户相关的东西,仍然可以通过浏览器访问?
at this point I’m just guessing. I just thought about it today, actually, and decided to ask.
我也会查看其他链接。谢谢!
当然,这会是未来的事情。
作为一个音乐人,这个社区最终将成为我的主要“中心”,不仅能与粉丝交流,也能与其他音乐人交流。比我的社交媒体或官方网站更重要。因此,更大的投入是合理的,因为人们可以在那里找到我更多的作品、最新消息、独家内容等。
我非常厌倦社交媒体算法、注意力短暂、不停滚动等。我宁愿专注于有价值的内容,而不是“快餐式”的内容。
哈哈是的,我明白你的意思,我并不是说“使用那些”,但它仍然可以提供一些背景信息。
从视频来看,DisCorkie 看起来相当不错。非常“Discord风格”,这很好,而且还有一个桌面应用程序。
缺点是所有的自定义都丢失了。
但是,看看这些选项,这似乎是可能的。我一定会记住这一点。
感谢。
最简单的方法是基于 PWA 为 Android 部署 TWA。这非常简单;基本上就是使用官方工具将 PWA 发布到 Play 商店。
对于 iOS 来说,这是一个更复杂的过程,尤其是因为审核流程,但您也可以使用 PWABuilder 或类似的工具来帮助在那里发布您的网站。
两者都只是 Web 视图,其工作方式几乎与已安装的 PWA 相同。
我看到其他人谈论 PWA,但我不知道那是什么。我得做些研究。感谢您提供额外信息。
正如我所提到的,这是以后真正需要考虑的事情。我从三月份开始就一直作为管理员使用该平台,所以我还在探索可以做什么,我希望它如何构建等等。我只是在收集更多信息以供将来更新,这样到时候我就准备好了!
编辑:@renato 我刚做了一些快速研究,我明白了 TWA 和 PWA 是什么。它似乎确实是一个更简单、更初步的步骤。至少,人们将能够从应用商店下载它,并且它将拥有我自己的图标等。谢谢。
PWAs 最简单的理解就是“可安装的 Web 应用”。你可以在 iOS 上通过“添加到主屏幕”来体验这种行为,前提是该网站包含“安装”所需的信息(Discourse 就具备此功能,你可以用自己的网站试试)。
在 iOS 上,这也是网站使用推送通知的唯一方式。
如果有一个更详细的指南说明如何做到这一点,并附有预估的成本和维护要求的摘要,那就太好了。
我过去曾对此进行过研究,但由于维护成本太高,我一直不太愿意。
嘿!DisCorkie 的开发者在此。我没有活跃于这个话题并不奇怪。我只是不想劫持公共论坛来推广我的应用程序。DisCorkie 的更新会定期在此发布:https://blog.appoutlet.dev/series/discorkie
Discord 的灵感来源是故意的。我发现很容易切换服务器并在同一时间活跃在多个服务器中。那么,为什么不将这个概念应用于论坛呢?
很高兴您喜欢用户体验。您可以直接通过此链接下载体验:DisCorkie
最初移除自定义功能是一个战略性决定。DisCorkie 由我(我自己)一名开发者开发,我决定专注于用户体验、基本功能并使其在所有平台上可用。
一旦项目达到成熟水平,论坛自定义将纳入路线图。
我说“奇怪”只是因为我期望 Discourse 的开发者在他们用于自己产品的平台上进行更新时活跃在论坛上,提出问题,分享他们遇到的问题等等。不一定专注于推广应用程序,我同意,这可能“令人讨厌”,但同时,如果更新是平衡的、有意义的,并且可能都在同一个帖子里完成,我相信所有用户都会从你们的更新中受益。如果你们的应用程序很好,为什么不分享它,获取用户反馈等等?
我同意。Discord的设计很好(在大多数情况下……有些东西完全没有意义,但是……)。官方的Discourse应用程序实际上可以模仿其中一些功能,例如左侧的社区、滑动操作等。
我明白。这很有道理。拥有一个更简单但功能齐全的应用程序,总比试图做很多事情但感觉都不扎实要好。