2016-05-25 20 views
0

私は現在アンドロイドアプリケーションを開発中です。 Firebaseを使用してユーザのログインとサインアップ情報を保存します。Androidアプリでデータベースを使用

私が直面している課題は、自分が集めて、自動的に更新してその情報を含めるようにするウェブサイトからの情報を格納するのに適したデータベースを見つけることです。

Firebaseにはテーブルとレコードを作成できるGUIがないため、自分の要件を完全に満たしていません。ユーザー認証にのみ使用されます。

私はこれに似た質問の回答を読み、などの選択肢を見てきました:

  • をAWS

  • バディ

  • Kinvey

私は現在、プレミアムサービスの代金を支払う予算がありませんので、アップグレードするまで無料で信頼できるものを探しています。

まとめてみると、GUIまたはテキストベース(好ましくはSQL構文)のオンラインデータベースが必要で、信頼性が高く簡単に理解できます。

+0

申し訳ありませんが、ショッピングリストはオフトピックです – njzk2

答えて

0

私の卒業論文から開発した最初のAndroidアプリで、アンドロイドの哲学について学ぶため、私はMongodDBを使いました。

MongoLabには、そこに文書を保存するサービスがあります。私はJavaを使用して、MongoDBのJavaドキュメントを見なければならないかもしれません。あなたはインターネット上で簡単に見つけることができ、ドキュメンテーションは非常に説明できます。

セキュリティ上の理由から、安らかなAPIを開発しなければならない場合があります。その結果、たとえばmongodbのPHP APIを使用してサーバと照合し、そこからクエリ結果を取得して使用する必要が生じる場合がありますあなたのAndroidアプリのために。サーバーからAndroidアプリまでのjsonデータを取得する方法について検索する必要があるかもしれませんが、これについても多くのチュートリアルがあります。

私は、どのデータベースがAndroidアプリケーションに最適なのか専門家ではありませんが、MongoDBが私の仕事をしたことに言及しておきます。

関連する問題