app前端开发用什么语言?
开发APP用的语言如下:
1、运行在手机端的应用(***)主要有三个平台,安卓,iOS,WP。
2、安卓应用前端是基于java的,要会j***a语言,前端也就是在使用一款***的时候能够看见的部分,但是大部分数据的处理是通过服务端进行的,这就又要学习一些服务端的语言,php,jsp等。
3、iOS应用前端是基于object-C的,所以要会OC这个语言,新发布的语言swift也可以进行iOS应用前端的开发,后台语言与安卓类似。
4、WP应用前端是C#开发的。还有一个就是基于web开发的手机***前端,就是html+css+js这三种语言。可以在任何系统上运行。
安卓是前端吗?
从一个完整的项目的角度来说,安卓属于前端,因为它是直接呈现在用户面前与用户接触交互的,而具体的用户数据等内容信息,在云端服务器上,也就是后台。
从一个安卓应用项目的角度来说,它是前端后端都有的,xml activity等都是来直接与用户交互接触的,而用户感知不到的service,线程,数据库等,都是这里为前台展示用的后台。说它可以称为后台是因为,你完全可以做一个安卓应用以安卓设备作为一个服务器供各种前端访问。
客户端
C/S是(客户端、服务器)Client/Server的缩写。服务器通常***用高性能的PC、工作站或小型机,并***用大型数据库系统,如Oracle、Sybase、Informix或 SQL Server。客户端需要安装专用的客户端软件。
Web端
B/S是(浏览器/服务器)Brower/Server的缩写,客户机上只要安装一个浏览器(Browser),如netscape N***igator或Internet Explorer,服务器安装Oracle、Sybase、Informix或 SQL Server等数据库。在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现。浏览器通过Web Server 同数据库进行数据交互。
Android是前端还是后端?
前端!大多数情况下,Android开发就是在安卓操作系统上开发应用***,这些应用本身就是一套界面,而里面的数据都需要从后台或者远程服务上获得,比如在线商城***,里面的商品,评价,订单等信息都不在本机上,所以Android开发本质上还是前端开发