在网络技术方面,我是Android开发人员和菜鸟。
我打算创建一个将数据存储到数据库的Android应用程序。
我不想维护自己的服务器,所以我想我会使用云端服务。
事情是我不知道从哪里开始。
我需要从Android应用程序访问云数据库并将数据存储到云数据库中吗?
我在哪里可以免费获得云数据库。
我是否需要使用网络服务?
任何帮助
答案 0 :(得分:1)
有一些事情让我提出问题,而不是回答问题。
如果您确实希望该应用程序一直处于活动状态,那么只需编写一个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中运行它。