Q:

Databases in Codename One

I'm trying to create a social media type app using Codename One. In order to do this, I was wondering which database service I should use within my application: just the Storage class, SQLite, or MySQL? I expect to be storing significant amounts of data further down the road.

A:

Storage and SQLite are device databases where in Storage you would normally want to store small amounts of data mainly for caching and offline purposes and SQLite for larger sets of data where you might need more sophisticated queries on the data.
MySQL is a server side database, if you're building a social app you can use mysql on your server to store your data and connect with http/https to the server and query the data to display on the device.

