1

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

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

我不想维护自己的服务器,所以我想我会求助于云服务。

问题是我不知道从哪里开始。

我需要什么才能从我的 Android 应用程序访问并将数据存储到云数据库?

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

我需要使用网络服务吗?

任何帮助

4

3 回答 3

1

其中有几件事让我提出问题,而不是回答它们。

  1. 您的意思是让您的应用程序始终能够与数据库通信,还是更多地与您掌上电脑上的数据库进行备份/同步。

如果您确实希望该应用程序一直处于活动状态,那么只需编写一个 Web 应用程序并在考虑小屏幕的情况下构建它。它会更快,而且有点跨平台。

如果您打算让应用程序与后端同步。那么一个简单的 Web 服务应该可以为您提供存储。是的。Rails 将是要走的路。

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

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

于 2012-04-20T06:28:16.017 回答
0

查看 Amazon 的AWS及其适用于 Android 的 SDK。强烈推荐。

于 2012-04-20T06:22:52.183 回答
0

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

于 2012-08-15T05:05:46.183 回答