Hi all can anyone say why I should use an SQLite database for my mobile application? Are there any databases instead that I can use?
PostgreSQL. A unique relational database, PostgreSQL is the best database for Android and iOS apps. Developers can customize this database as they want; that's why it's the most preferred mobile app database.
1. MySQL. MySQL is one of the most well-known SQL databases on the market, so it is also commonly used within the development of mobile applications.
A Mobile database is a database that can be connected to a mobile computing device over a mobile network (or wireless network). Here the client and the server have wireless connections.
Microsoft SQL Server is not available for Android but there are a few alternatives with similar functionality. The best Android alternative is SQLite, which is both free and Open Source.
SQLite database is the way to go :-)
smashing magazine posted a nice article about it last week
http://www.smashingmagazine.com/2011/03/28/get-started-developing-for-android-with-eclipse-reloaded/
Another option is Berkeley DB, which like SQLite is a lightweight, fast, reliable database library. You have a few different options of how you can use Berkeley DB on Android:
Disclaimer: I'm the Product Manager for Berkeley DB. That said, we think that SQLite is a great product (we're part of the SQLite Consortium) and we're happy to see people adopting and using it. There are situations where Berkeley DB may be a better choice, hence my suggestion here.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With