android是前端还是后端?
前端!大多数情况下,Android开发就是在安卓操作系统上开发应用app,这些应用本身就是一套界面,而里面的数据都需要从后台或者远程服务上获得,比如在线商城APP,里面的商品,评价,订单等信息都不在本机上,所以Android开发本质上还是前端开发
安卓前端与web前端的区别?
android和web当前有区别的呀,很多事情前端只凭web是做不到的,比如读写文件,调用相机,闪光灯,位置监听,屏幕变化等等。android也可以做个单机游戏的,就比如一台电脑上开发游戏为什么用C++语言,而不是仅靠一个浏览器就可以的。android端的应用框架是可以为web服务的,很多web框架就把这些web做不到的,通过集成android代码提供给他们去调用。
android端脱离后台也可以完成很多事情,比如美图秀秀我不用分享,用不到网,就没后台什么事了。比如要设计一个excel编辑器,可以不用到网络的。
android和java,android开发就是用的Java语言,只是在上面封装了一层sdk,方便直接调用,能更快地开发***。
***前端用什么语言写?
前端必须掌握的语言一般都是HTML+CSS+JavaScript组成,这是前端开发最基本的3个语言。当今比较流行的是vue框架。
安卓应用前端是基于j***a的,要会j***a语言,前端也就是在使用一款***的时候能够看见的部分,但是大部分数据的处理是通过服务端进行的,这就又要学习一些服务端的语言,php,jsp等。
iOS应用前端是基于object-C的,所以要会OC这个语言,新发布的语言swift也可以进行iOS应用前端的开发,后台语言与安卓类似。
WP应用前端是C#开发的。
Android开发和前端开发,该选择哪个?
只要做开发,就得不断学习新技术,反过来说不断学习其实做什么都不会被淘汰,如果自身没有编程基础建议选择前端,入门能简单一些,Android入门稍难一些,而且市场相对来说比较饱和,当然这种饱和是针对于经验不丰富的程序员来说,工作很难找,前端越往后学越难,涉及的面很宽,拓宽思路也会有很大的发展潜力