2010-02-13 31 views
6

我正在編寫一個最初將作爲web(可能是Silverlight)和Android應用程序開發的應用程序。我發現在Android website上支持SQLite,但我打算爲Windows Mobile,Palm Web OS和iPhone發佈相同的應用程序。用於手機開發的最佳數據庫

您能否請我指出哪個數據庫最適合所有平臺?

編輯: 也許我應該補充一點,我希望所有的應用程序(手機/臺式機)在檢測到互聯網連接時連接到主服務器,並同步所有已更改的數據。

回答

4

Sqlite應該在所有這些平臺上(當然在Android和iPhone上)。

但是,這可能沒有關係。你不會直接調用Sqlite API,你將在手機上使用「數據」API。

那麼,每個平臺都有自己喜歡的編程語言,所以即使您直接使用Sqlite api,您也無法進行交叉編譯。

如果你有數據要導入你的應用程序,我想我會嘗試找到一個平臺中立的格式(如文本文件),你可以用它來導入到各種API中。

1

所提到的所有平臺都支持SQLite。據瞭解,我們的團隊在這些平臺上工作正在使用。所以我會說堅持SQLite

0

SQLite可以在你提到的所有平臺上運行。

0

晚到這裏參加聚會的方式,但我會加我兩分錢。 Couchbase Lite數據庫是新的並且獲得了很多動力。它符合上述所有要求,你可以在這裏查看 http://developer.couchbase.com/mobile/

相關問題