有过两年的JavaWeb经验了,网站的前端就是界面,后端就是服务器端功能实现,理所当然的认为Android也是这样的,但是最近跟别人交流时,有人告诉我,Android前端是指的整个Android客户端,后端是后端网站数据的处理,傻傻分不清了,后端是再做个网站管理各种数据咯,那?
看了楼主的问题,我来回答下。我是做andriod客户端开发的。你所说得android前端其实没有你中说法的。一般都是andriod客户端开发。android客户端开发一般不需要开发后台的。因为android开发者一般都是凋后台接口来拿到数据。不过整android客户端是完整开发的。包括UI开发,数据存储以及网络处理。有的应用还涉及安全处理或者流媒体技术等等。总的来说android客户端开发是不包括后台的。后台会有专业的人来实现。
android前端的概念跟web前端的概念不一样。
web前端只是界面。数据逻辑都是后台来实现的。
android前端除了UI界面之外,还有数据处理的部分。相当于web中的js、但是又不仅仅js这么简单。
这要看什么人在什么情况下说的。把前端和界面等同本身就是一种不严谨的说法。你不能指望一个整天把前端挂在嘴边的小白搞清楚javascript是干嘛滴。他说的前端自然就是指界面。
但是你在严肃的场合,当然前端是指整个客户端,甚至包括了服务器端和用户打交道的部分。
1.站在一个整个产品的角度,前端指的就是IOS和Android端,后端指的是后台管理数据的服务器
2.站在后端服务器那块,可能也是需要做一些数据操作的,然后就使用js,jq,jsp等做页面,然后部署到服务器,使用浏览器去调试,也就是你们web理解的前端了吧
不知道我这样描述你能否有个大致的概念
不要纠结于概念
很多时候这些概念就是用来忽悠人的
问清楚具体工作内容才行
android没有前段这个说法,都是说的 客户端 和 服务器端。