我目前正与一位合作伙伴共同经营一家 SaaS 公司(他是软件工程师,而我是“其他一切”的负责人,包括金钱)。我们开发了一个 iOS 混合应用,但在最佳情况下浏览应用的不同部分也并不顺畅(即使只有 500 毫秒,也会出现加载屏)。当网络状况不好时,它会显著变慢或根本无法使用。

我的想法是,如果在下载的移动应用中也包含一个本地运行在移动设备上的 Web 服务器,那么网络速度就不重要了。由于服务器是本地的,“网络速度”实际上可以尽可能瞬间。然后,每隔一段时间(比如每 15 分钟),本地 Web 服务器和数据库可以与云端通信并上传数据。

这是一个可行的解决方案吗?