【问题标题】:Single web application or Combination of Desktop and mobile app?单个 Web 应用程序还是桌面和移动应用程序的组合?
【发布时间】:2021-04-22 11:30:36
【问题描述】:

我希望开发一个可以从桌面设备和移动设备访问数据的应用程序。在大多数情况下,移动应用程序需要访问数据,但与桌面应用程序不同。

我喜欢使用单个应用程序(代码库)来完成这两项工作的想法,但桌面应用程序的要求之一是在附加屏幕上显示文本(如演示文稿)。希望最多显示两个附加屏幕(主显示 + 附加屏幕(最多 2 个))。我相信我已经看到 Chrome 实现了这一点,但不确定这项技术的可靠性。

请记住,数据非常少,只需要从两者都访问它。移动访问可以轻松摆脱缓存版本,当连接到互联网时,任何更新都会被拉入。

寻找有关是否继续使用单个应用程序的建议,使用浏览器显示附加屏幕的功能,或开发两个单独的应用程序。

如果不清楚,请告诉我,我可以添加更多详细信息

【问题讨论】:

    标签: web-applications architecture mobile-application


    【解决方案1】:

    如果你想使用 Chrome,你可能最终会依赖一些 extensions,所以如果你遇到一些错误,可能很难克服它们(你需要等待更新)。

    我并不是说哪个选项更好,但我会通过考虑以下方面来量化这个决定:

    • 我在这个项目中看到了哪些发展方向?这是一次性的,还是我看到在这个新设置中添加了很多迭代(可能还有新功能)?
    • 是否有可能达到浏览器的极限(更多地考虑移动应用的功能)?
    • 每种方法的工作量是多少?有很大的差异吗?

    请记住,您可以拥有一个单一的代码库(例如,在 REST API 中),而移动/桌面/Web 应用程序只能获取数据并显示它,其中没有业务逻辑。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-10-14
      • 1970-01-01
      • 1970-01-01
      • 2023-03-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多