【发布时间】:2012-03-18 06:39:48
【问题描述】:
我正在开发一个可以在移动设备上运行的移动应用程序(使用 Android、iOS、WP7 等操作系统)。这个应用程序将从在线数据库中获取数据,然后将它们存储到设备中的本地数据库中,我可以对数据进行 CRUD。有三个想法:
-
我将创建一个 web 服务来处理主机上的数据库,并使用一些跨平台框架来构建一个应用程序,然后连接到 web 服务以获取数据并将其放入服务器。问题:
- 我应该使用哪种技术来创建 Web 服务? (RESTful/SOAP...?)
- 哪种类型的返回数据好处理? (XML/JSON...?)
- 如何在本地数据库和主机数据库之间进行同步?
-
我将制作一个用于加载外部 URL 并构建网站的应用程序(具有我需要使用数据库的所有功能)。问题:
- iOS、Android、WP7...是否接受在应用程序中加载外部 URL?
- 如何像我的第一个想法一样同步数据?
- 我应该使用单页应用技术吗?
我将使用跨平台框架制作一个应用程序,它将与本地数据库一起使用。我只是处理本地数据库和主机数据库之间的同步。问题:执行此操作的最佳数据库和最佳框架是哪个?
谢谢
【问题讨论】:
标签: database mobile cordova cross-platform