【问题标题】:Best database for mobile phone development [closed]手机开发的最佳数据库[关闭]
【发布时间】:2011-01-16 14:01:41
【问题描述】:
我正在编写一个应用程序,最初将开发为 Web(可能是 Silverlight)和 Android 应用程序。我在 Android website 上发现支持 SQLite,但我计划也为 Windows Mobile、Palm Web OS 和 iPhone 发布相同的应用程序。
您能否建议我哪个数据库最适合所有平台?
编辑:
也许我应该补充一点,我希望所有应用程序(移动/桌面)在检测到互联网连接时连接到主服务器并同步所有更改的数据。
【问题讨论】:
标签:
iphone
database
android
windows-mobile
mobile-phones
【解决方案1】:
所有提到的平台都支持 SQLite。据了解,这就是我们在这些平台上工作的团队正在使用的东西。所以我会说坚持使用 SQLite
【解决方案2】:
Sqlite 应该在所有这些平台上都可用(当然在 android 和 iPhone 上)。
但是,这可能无关紧要。您不会直接调用 Sqlite API,而是要在手机上使用“数据”API。
那个,而且每个平台都有自己喜欢的编程语言,所以即使你直接使用 Sqlite api,你也不具备交叉编译的能力。
如果您要为您的应用导入数据,我想我会尝试找到一种平台中立的格式(如文本文件),您可以使用它来导入各种 api。