how to use free cloud database with android app? [closed]

十年热恋 提交于 2019-11-28 15:13:43

Updated

Now there are a lot of cloud providers , providing solutions like MBaaS (Mobile Backend as a Service). Some only give access to cloud database, some will do the user management for you, some let you place code around cloud database and there are facilities of access control, push notifications, analytics, integrated image and file hosting etc.

Here are some providers which have a "free-tier" (may change in future):

  1. Firebase - https://firebase.google.com/
  2. AWS Mobile - 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

Also, the host yourself solution:

  1. Parse (now a DIY toolkit) - http://parseplatform.org/

old

Google App Engine has a DataStore : https://developers.google.com/appengine/

You can create a free account, and host a sophisticated web service. As long as your app doesn't generate really massive server transactions and data daily, its free. SQL storage is available too, but at a cost.

Helpful links:

Quick setup : http://code.google.com/p/appengine-rest-server/

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

As Wingman said, Google App Engine is a great solution for your scenario.

You can get some information about GAE+Android here: https://developers.google.com/eclipse/docs/appengine_connected_android

And from this Google IO 2012 session: http://www.youtube.com/watch?v=NU_wNR_UUn4

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!