大型的app都是用什么编程语言编写的( 二 )


IOS常见编程语言是Objective-C,这是早期的编程语言,是基于C语言的一个变种,有很丰富的图形界面开发功能 。不过后来苹果公司2014年自己推出了Swift语言,渐渐成为主流 。毕竟Swift语言是苹果公司推出的,他们肯定更了解自己的IOS系统内核,所推出的Swift语言对于基于IOS的开发者来说简单易用 。

大型的app都是用什么编程语言编写的



大型的app都是用什么编程语言编写的


第二、服务端开发
客户端开发主要是做展示,但其实App上有各种各样的数据是从哪里来的呢?比如电商网站的商品介绍,头条App的文章内容等等,这些都是需要服务端提供各种接口,客户端的程序去调用服务端接口,拿到数据后再给用户展示出来,这个做服务接口的就是服务端开发 。

服务端开发常见的编程语言也是Java,,Java确实使用面很广,当然,能用Java的地方就可以用Kotlin 。现在服务端开发流行微服务架构,各种各样的支持微服务的Java框架,比如Springboot,Dubbo等等,可以很方便的搭建高并发的服务体系 。这些成熟的框架也使得Java进一步的流行起来 。
当然现在有一个后起之秀,Go语言 。Go语言是Google推出的一个新语言,可以很轻松的兼顾运行性能、开发效率及维护难度,以其独特的设计风格和优势在整个行业有了一席之地 。
大型的app都是用什么编程语言编写的



大型的app都是用什么编程语言编写的


第三、前端开发
App里面的很多频繁变化的页面不会做成原生页面,而是做成Html5的页面 。这种页面方便上下线和做一些修改,特别适合做各种活动的场景 。

做前端页面的主要编程语言就是JS了,全称为Javascript 。这种语言是一种脚本语言,具有丰富的控制功能和组件交互功能,不过目前来说用原生JS语言做开发的很少,大部分还是会用比较主流的三大JS框架:VUE,React,Angular 。
大型的app都是用什么编程语言编写的



大型的app都是用什么编程语言编写的


推荐阅读