Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Best database for mobile phone development [closed]

I am writing an application that initially will be developed as web (probably Silverlight) and Android application. I found on Android website that SQLite is supported, but I plan to release the same app for Windows Mobile, Palm Web OS and iPhone as well.

Could you please advice me on which database would be the best to work with for all platforms?

EDIT: Maybe I should add that I would want all applications (mobile/desktop) to connect to a main server when internet connection is detected and synchronize all data that's changed.

like image 321
Artur Avatar asked Feb 13 '10 22:02

Artur


1 Answers

Sqlite should be available on all those platforms (certainly on android an iPhones).

However, it probably doesn't matter. You're not going to be calling directly into the Sqlite API, you're going to be using the "data" API on the phone.

That, and each platform has it's own preferred programming language, so even if you were using the Sqlite api directly, you wouldn't have the ability to cross-compile.

If you have data to import for your app, I think I'd try to find a platform-neutral format (like a text file) that you could use to import into the various api's.

like image 147
Seth Avatar answered Sep 24 '22 13:09

Seth