安卓后台开发需要学习什么?
时间:2017-03-20 来源:Android开发学习网
学习android开发需要学习java,学完javaSE部分,你就可以去学习安卓了,但是学习完android你也只能做出单机的应用,所以你需要学习安卓后台开发的一些知识,也就是服务器编程。
什么是安卓后台开发?
安卓后台开发就是安卓服务器端开发,单纯的单机应用实际上是很难做好用户体验的,例如你做一款游戏,用户一般都有攀比心理,所以制作一个排行榜可以调动用户的竞争心理,既能增加用户粘性,也有利于应用的推广传播。而这个排行榜需要所有安装并使用该游戏的所有积分数据,这个数据需要存储到你的服务器端,然后通过一定的计算生成排行榜返回到安卓手机端进行显示。
安卓后台开发需要用到什么语言?
其实只要经过http请求,什么语言都能实现后台,像php java .net等开发语言都没问题,你只要记得 经过http 就行。
这里推荐Java,因为你通过Android的学习,已经有了一定的Java基础,所以这个上手比较容易一些,另外PHP也不错,有过编程基础学习起来也比较容易。学习后台一般是学习servlet,mysql,到后期使用spring mvc或者struts mvc 这些框架,配合hibernate框架整合数据库,处理android发送过来的请求。android端和后台一般是分开来做的。
总的来说,学习安卓后台开发没有什么特别的要求,一般的Java Web开发就行,后台主要是能实现数据交互和处理就行。