移动App开发
混合移动App:
移动端App开发有Android和iOS及混合App,开发它们采用不同的语言,如:
苹果软件使用: OC、或者Swift语言开发。
安卓软件使用:Java,安卓控件进行开发。
混合App使用:把前端特有的技术(HTML+CSS+JS)通过某种方式移植到移动App开发上,这种利用Web开发技术进行移动端开发体验的方式,叫做混合移动App开发。
移动App 开发的几个概念:
原生开发(NativeApp):指使用 IOS及Android 官方提供的工具和开发平台及配套语言进行手机App开发的方式;
混合开发(HybirdApp):指使用前端已有的技术(HTML + CSS + JS ),再搭配相关的打包编译技术开发移动App(需要安装到移动设备的app)的过程;
App定义: App是Application的缩写,意思是:可安装的应用程序;
App的分类:
1.按照平台来划分:
PC端:pc浏览器、pc代码编辑器、pc游戏软件、pc影视软件、pc社交软件
移动端:移动社交软件、移动影视软件、移动游戏软件
2.按照功能来划分:
游戏:通常对性能要求比较高,一般是原生开发,如lol、王者荣耀等