I am planning to build multiple desktop addons ( for Chrome & Firefox ) and mobile apps ( for iPhone and Droid ).
The application would have its own database, and it would be filled by downloading information from a web database (possibly MySQL in Drupal). My plan is to have specific information in the web database transferred to an SQLite DB, and then having the apps download the database and/or sync with the master web database to retrieve updated information.
What is the best database, or the best process, for multiple desktop and mobile applications? The applications are all offline apps that downloads multiple contacts (phone number, address, email ), so it wouldn't be something where 10,000 queries are happening a second. The applications and databases would be updated about once per month.
I see that many people don't recommend reading from MySQL to a mobile app, so is SQLite the way to go? I am new to application development, so any answers will be welcome.