web-dev-qa-db-ja.com

Androidアプリで無料のクラウドデータベースを使用する方法?

Googleマップを開発していますAndroidクラウドでデータベースを使用して、ユーザー名、パスワード、GPSロケーションなどを保存します。これを無料で実現するオプションはありますか?例、投稿、またはチュートリアル?

42
himAndroid

更新済み

現在、多くのクラウドプロバイダーがあり、MBaaS(サービスとしてのモバイルバックエンド)などのソリューションを提供しています。一部はクラウドデータベースへのアクセスのみを許可し、一部はユーザー管理を行い、一部はクラウドデータベースの周りにコードを配置し、アクセス制御、プッシュ通知、分析、統合イメージおよびファイルホスティングなどの機能があります。

以下に、「無料利用枠」を持つプロバイダーをいくつか示します(将来変更される可能性があります)。

  1. Firebase- https://firebase.google.com/
  2. AWSモバイル- https://aws.Amazon.com/mobile/
  3. Azure Mobile- https://Azure.Microsoft.com/en-in/services/app-service/mobile/
  4. IBM Bluemix: https://console.bluemix.net/developer/mobile/starter-kits
  5. Kinvey- http://www.kinvey.com

また、Host your Solution:

  1. 解析(現在はDIYツールキット)- http://parseplatform.org/

old

Google App EngineにはDataStoreがあります: https://developers.google.com/appengine/

無料のアカウントを作成し、洗練されたWebサービスをホストできます。アプリが毎日大量のサーバートランザクションとデータを生成しない限り、無料です。 SQLストレージも利用できますが、コストがかかります。

便利なリンク:

クイックセットアップ: http://code.google.com/p/appengine-rest-server/

Real Android例: http://macgyverdev.blogspot.in/2012/01/create-spring-rest-service-for-google.html

60
S.D.

Wingmanが言ったように、Google App Engineはあなたのシナリオに最適なソリューションです。

GAE + Androidに関するいくつかの情報は、ここで入手できます。 https://developers.google.com/Eclipse/docs/appengine_connected_Android

このGoogleからIO 2012セッション: http://www.youtube.com/watch?v=NU_wNR_UUn4

2
Aerilys