我正在开发一个移动应用程序,要求如下。
1.The app should work offline and online.
2.It should have database in both local device and in the server.
3.When internet is on data has to be synced between local and server.
4.At any point of time local data and server data should be the same.我在这方面做了很多研究,但无法发现混合应用程序开发是否支持。一些人说我们可以做到,但另一个链接说这很困难,可能不可能。
请提前帮我整理一下这个issue.Thanks
发布于 2014-08-05 03:57:19
可以肯定的是,在一个混合应用程序中具有这些功能是可能的。这一切都取决于您选择使用什么来处理它,或者您选择如何对其进行编程。
请记住,一个混合应用程序几乎拥有web应用程序可以拥有的所有功能,因为它可以使用几乎所有的技术、技巧、框架和库。
我已经使用cordova、jquery和jquery mobile开发了一个混合移动应用程序,可以满足1到3点。我描述了我为该应用程序使用的解决方案,然而,它们可能不是最好的,但考虑到时间框架和预算,它是最实用和最简单的解决方案。
有一个完美的数据同步应该仔细做,而不是编程自己的解决方案,尝试使用一个服务或工具,如http://www.couchbase.com/mobile。
希望能有所帮助。
发布于 2016-07-07 18:18:58
混合应用程序的核心是打包到本机包装器中的网站。它们看起来和感觉上都像一个本机应用程序。混合应用主要特征是可移植性(一个代码库,多个平台),访问各种硬件/软件功能,更低的组织成本,更快的上市速度。
https://stackoverflow.com/questions/25093034
复制相似问题