Take the 2-minute tour ×

I am new in this field, so I know that Google's app engine is useful for me. But I do not quite get how to build the database and which data source should be used ?

I need 2 tables for my database to store my data, and I want to connect with that from the Android App, So how does this work ?

share|improve this question
add comment

2 Answers

I would recommend a NoSQL database like CouchDB or MongoDB.

When using CouchDB you could even have one CouchDB instance running on your server and another one locally on your phone. Your app would work offline and synchronize wiht the server, when connection available.

share|improve this answer
So you are saying I do not use App Engine at all ? –  Mr. Mango Nov 17 '11 at 14:25
Sorry If I was not clear from the beginning, but in my case, I will have to tables but they will be related to each other (one-to-many). This is not possible in CouchDB, right ? –  Mr. Mango Nov 17 '11 at 14:29
add comment

SQLite is the solution and here is a nice and clean tutorial to refer for the SQLite database.

share|improve this answer
But isn't SQLite local on the device ? –  Mr. Mango Nov 17 '11 at 14:26
add comment

Your Answer


