【问题标题】: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。

      【讨论】:

        【解决方案3】:

        SQLite 可以在您提到的所有平台上运行。

        【讨论】:

          【解决方案4】:

          这里的聚会迟到了,但无论如何我都会加两分钱。 Couchbase Lite 数据库是新的并且获得了很大的动力。它满足上述所有要求,您可以在此处查看 http://developer.couchbase.com/mobile/

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 2011-04-12
            • 2016-03-08
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2013-10-31
            • 2013-06-30
            相关资源
            最近更新 更多