私は友人とドリンクアプリを作って、Androidアプリケーションとプログラミングを構築するだけで遊んでいます。Androidアプリのデータベースを選ぶ
認証を意味するユーザーログインを含めるとします。持続されるデータには、コメント、書評、数値評価、カテゴリなどの飲み物のレシピが含まれます。
私の主な質問は、このタイプのアプリケーションに使用するデータベースの種類です。 私はSQL(MySQLとMSSQL)とMongoDBの両方の経験があります。 私はMongoに傾いていました。構造化されたカラムがないことからの柔軟性は私には魅力的ですが、ユーザ認証は一度も行っていません。パスワードはハッシュなどで保存してください。 Mongoが適切であれば、私は以前にグーグルでこれについていくつかの図書館があることを覚えている。
データベース+ Androidを行う最も簡単な方法は、Androidで直接サポートされているので(http://developer.android.com/guide/topics/data/data-storage.html#db)、SQLiteを使用することです。他のデータベースを使用することはそれほど簡単ではありません(http://stackoverflow.com/questions/10335947/is-couchdb-on-android-needed-for-users-of-app) – zapl
@Anuragが示唆したように、私はリモートでデータベースをホストしているWebサービスを使用すると、AndroidからAPIを呼び出すことができます。 –