Android应用后端从头开始

时间:2015-12-19 02:01:42

标签: android web-services mobile backend mbaas

我正在开发一个Android应用程序,它需要一个后端来处理登录并在服务器上远程存储数据。我以前曾经使用过BaaS服务" Parse"对于Android。但由于这是我大学的最后一年项目,我需要从头开发后端,我从未使用过Web服务。我需要一些关于如何处理这个问题的指导,哪个框架最适合使用。

提前致谢。

1 个答案:

答案 0 :(得分:0)

如果我理解正确,你想构建一个允许你从Android应用程序查询数据的服务器应用程序吗?

我不是这方面的专家,因为我刚刚开始自己​​编码,但我做了一些研究,似乎是在服务器端实现RESTful API的一个非常可行的选择。维基文章非常具体地说明它是如何工作的。

如果您可以使用PHP,那么如果您熟悉服务器配置,那么slim框架允许您在不到一个小时的时间内获得一个杂乱的原型RESTful API。它似乎足够精致,可以推动中小型项目(甚至可能是大项目;我不能说实话。)

在开始页面上,您可以看到一个示例,它允许您查询" hello,world"来自API的字符串少于50行代码。 http://www.slimframework.com/

示例返回" hello world"您将使用PHP执行数据库查询并将结果作为json对象返回给客户端的字符串。

这样做的好处是,您可以将此Backend用于不同的客户端:Android,iOS甚至您自己的基于浏览器的Web应用程序。

这也可以在需求发生变化时轻松替换/移植后端,因为使用符合要求的其他技术和语言可以更轻松地实现相同的API。