移动开发和云数据库,我应该从哪里开始?

时间:2012-04-20 05:53:00

标签: android ruby-on-rails cloud

在网络技术方面,我是Android开发人员和菜鸟。

我打算创建一个将数据存储到数据库的Android应用程序。

我不想维护自己的服务器,所以我想我会使用云端服务。

事情是我不知道从哪里开始。

我需要从Android应用程序访问云数据库并将数据存储到云数据库中吗?

我在哪里可以免费获得云数据库。

我是否需要使用网络服务?

任何帮助

3 个答案:

答案 0 :(得分:1)

有一些事情让我提出问题,而不是回答问题。

  1. 您的意思是您的应用程序始终能够与数据库进行通信,还是更多地与掌上电脑中的数据库进行备份/同步。
  2. 如果您确实希望该应用程序一直处于活动状态,那么只需编写一个Web应用程序并构建它,并考虑小屏幕。它会更快,更具跨平台性。

    如果您打算让应用程序与后端同步..那么一个简单的Web服务应该为您存储。是的。 Rails将是最佳选择。

    这真的取决于您的用户..他们将如何使用该应用程序?它们会在哪里?

    就个人而言,我喜欢与后端同步的独立应用程序。它不太容易崩溃,因为我走进隧道。它还可以让我控制同步时的时间和地点。但这意味着我所看到的数据可能已经过时了。我正在添加的数据不适合其他人消费......他们必须等待我同步'。

答案 1 :(得分:0)

查看亚马逊的AWS及其SDK for Android。强烈推荐。

答案 2 :(得分:0)

我认为您了解Java并且我的解决方案将是GWT / GAE,因为您要求Web应用程序,GWT https://developers.google.com/web-toolkit/将是完美的方式,您也可以使用Google AppEngine Store作为云服务,您也可以将GWT与Phonegap集成以在Android中运行它。