云数据库和Android应用程序

时间:2013-06-22 15:19:10

标签: android database google-app-engine google-cloud-endpoints google-cloud-sql

我正在寻找一个简单的解决方案,我认为这是一个简单的问题!

我有一个Android应用程序,它可以处理相机并读取NFC标签,我希望在应用程序的所有实例之间共享一个公共数据库。我已经创建了一个简单的图表来解释这个:

explanatory diagram

到目前为止,我一直在考虑使用Google App Engine创建免费的Google Cloud Datastore甚至Google Cloud SQL。似乎处理它的最佳方式是使用Google App Engine端点与Android配合使用:

https://developers.google.com/appengine/docs/java/endpoints/consume_android

遵循本教程:

https://developers.google.com/eclipse/docs/endpoints-androidconnected-gae

我只是想找到最简单的解决方案。数据库将有一些小的照片和数据,但没什么大不了的!操作也很简单。

感谢您的意见!!!

2 个答案:

答案 0 :(得分:3)

我认为你应该看看Ragic(http://www.ragic.com

  1. 使用电子表格界面构建数据库非常简单。就像创建在线Excel一样。
  2. 创建的数据库有一个HTTP API,可以使用JSON响应您,或使用HTTP调用创建条目。
  3. 如果您的参赛作品少于1000个,则免费。

答案 1 :(得分:1)

如果您想要最简单的解决方案,那么您可能需要一个后端即服务选项。

特别是,谷歌现在已经通过他们的“移动后端启动器”进入了这个领域: https://developers.google.com/cloud/samples/mbs/

使用Google的选项支持Android应用程序非常好的一点是,它基于GAE / J构建,因此可以使用Java轻松扩展。