介绍DisCorkie——一个多实例话语客户端

是什么用例促使您创建这个的?

基本上与创建 Discourse Hub 的用例相同。但是,我也将这个概念扩展到了桌面应用程序。

与 discourse-hub 有什么区别?

用户体验
DisCorkie UI 基于 SkiaKMP),与常规的 HTML、CSS 和 JS UI 相比,它具有多种优势:性能、无论操作系统或浏览器版本如何都保持 UI 一致性、更流畅的动画和过渡。

整体性能
由于 DisCorkie 不使用 Javascript 或 HTML,我们可以从这种架构中受益:

  • 更强大的多线程支持:用于通过并行处理来提高应用程序性能。
  • 应用程序无需从网络加载任何 HTML、CSS 或 JS 文件。我们只需要 JSON 负载。下载的文件更少,这使得在网络连接不稳定的环境中更好地使用。
  • 这些原因与缓存相关联,使得应用程序资源占用非常少。

比较
这是 Discourse Hub 在 Android 设备上的当前体验。


该应用程序在浏览器中打开论坛。所以基本上它就像一个快捷方式。


这是 DisCorkie 应用程序在 Android 设备上的外观


对我来说,这看起来更像一个应用程序。

5 个赞