黑马程序员技术交流社区

标题: 浅谈移动客户端的开发类型 [打印本页]

作者: 欧阳嘉卿    时间: 2019-10-30 11:49
标题: 浅谈移动客户端的开发类型
移动客户端的开发类型(因为我是个前端所以我是站在前端立场上来说的哈),主要是三种:
Native App(原生APP),也就是完全使用移动设备系统语言写的客户端,iPhone iPad就是纯Object-C,安卓就是纯JAVA, 就是用户看到的界面啦体验到的交互啦都是原生的。这是性能最棒的开发方式,但灵活性就没下面的好。
Web App, 这个就是在移动浏览器里打开的,纯HTML+CSS+JS,说白了就是个网页,只不过非常的富应用,比如手机浏览器访问的GMAIL啥啥的。但说白了就是在浏览器里打开的页面。。IOS支持可以在桌面创建访问的快捷方式,但是说到底还是打开Safari跑。。而且对设备硬件的接口什么的挺薄弱。
Hybrid App.[HTML5 in mobile devices] 我觉得这个更为合适一些。实际上是使用原生写了一个容器,然后使用HTML+CSS+JS来实现用户界面和交互。Web App的短处便可以克服(因为自己写的容器可以辅助暴露偏底层的接口,比如本地存储或者麦克风控制之类),同时比起纯原生的java或者object-c开发灵活性要高(更新
可以更快更迅速,也不依赖于市场,因为说白了,就是自己下载更新网页资源。。)实际上这种方式已经不限于移动端。。豌豆荚其实是个pc端的hybrid app 哇~~~ 而且说实在的,桌面开发的性能就现在来说要比移动好很多。
这三个类型是一个大方向上的分类,关于实际的大家可以再上网自己找一些差别或者更详细的内容,毕竟现在学习的也不是特别好,期待能在后期的学习过程中更努力一些,然后取得更好的效果!所有黑马的学员们,一起加油!变成大佬!

作者: SZ创客    时间: 2019-10-30 15:23
我拥有宇宙的风,与夏夜相逢。是六月盛景,是清寂长生。
作者: chengjiayu    时间: 2019-10-30 17:04
.我与春风皆过客,你携秋水揽星河
作者: 小黑梅    时间: 2019-10-31 18:23

世界的温柔 是及时的善意和干净的你
作者: 1079591475    时间: 2019-10-31 20:26
当我拥有你,无论是在百货公司买领带,还是在厨房收拾一尾鱼,我都觉得幸福。
作者: 黑马润    时间: 2019-11-1 18:47

海已静,山未青,月落于平行时空。长欢已远,迟眠五更,念心事灯火通明。相遇错失,欢悲照旧,我都承蒙。
作者: tangtie    时间: 2019-11-2 17:43


余生就那么长,还请衷于自己。
作者: 夜听雨    时间: 2019-11-4 10:16
不要等待机会,而是要创造机会。现在我来了,希望我们都可以坚持,早日用知识达到暴富
作者: 等风初赵    时间: 2019-11-4 14:58
关于全栈,要了解T型理论,先专后全栈,千万别贪多,古人说: 广积粮,高筑墙,缓称王
作者: 娟呀    时间: 2019-11-4 15:47

这一生山高水阔,背过身,便是太阳
作者: 李大哥    时间: 2019-11-5 08:39


总有人,山高路远,为你而来
作者: 哎哟琪呀    时间: 2019-11-5 14:15
我把什么比做你 你是一池捞不起的波光粼粼
作者: 夜听雨    时间: 2019-11-22 18:29
预测未来最好的方法就是去创造未来。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2