黑马程序员技术交流社区

标题: 移动前端开发 [打印本页]

作者: 哎哟琪呀    时间: 2019-10-30 18:11
标题: 移动前端开发
'\移动前端开发:iOS,Android等客户端本地SDK开发;以及hybird APP开发;
web前端开发:HTML+CSS+JS开发;以及hybird APP 开发;
你会发现,实际上二者是有交集的;
hybird APP开发:会把一些页面通过用webview实现;
iOS,安卓会有相应的语言:OC,swift,等针对不同的手机客户端而言的;
PC端:HTML,CSS,JS基础的,更可能有一些框架:Vue react等使用
发展到大前端,实际上这些都包括在内了,但是基本学习一个小方向就需要下功夫很长时间了。
1.WEB前端开发:电脑打开的网页就是
2.移动前端开发:有多个称呼,移动前端开发,H5前端开发,native前端开发,Hybird前端开发......可以简化分为两类,app前端开发(基于phonegap等平台)与手机网页开发(简化版的电脑网页)。
一、两种前端开发的区别:
1.兼容问题:普通PC端开发,兼容问题较为普遍,例如需要兼容ie6~11,firefox,chrome等多种不同内核的浏览器,因此需要避免由于使用新样式完成目标任务,而造成部分浏览器不兼容。手机网页开发,兼容问题较少,因为多数手机均使用webkit内核的浏览器,另外再兼容chrome,uc,qq等浏览器即可。
2.手机网页尺寸较小,容量少,需要写的css和html也较少,交互简单。与此同时伴随而来的问题就是手机屏幕尺寸大小不一,在切图,像素等方面会遇到问题。还有一个小的点就是,各手机选择的js库不尽相同。
二、两种前端开发的共同点:
均是基于html+css+javascript的技术
不太同意移动前端比传统pc前端简单的说法,但就移动wap前端来说确实比pc要少考虑很多,但是其他移动前端的复杂性我觉得要比pc高一些。
兼容性:虽然都是webkit内核,但是不同系统下面甚至同一系统不同机型下面,因为内核版本的不同,以及厂商对系统的定制,渲染出来会存在比较大的差异,比较丧心病狂的比如安卓2.3、ios6,还有神机nexus5等等,最终的结果就是各种兼容性问题有木有!
性能:做hybrid和native的时候,兼容性和功能测试完成了以后,就要做丧心病狂(其实也是一个好的app必需的)性能测试了,首屏渲染时间、内存消耗、cpu消耗、以及耗电量,在保证交互效果和native不存在可感知的明显差异的同时,各种性能测的想吐了有木有!
迭代速度:为啥大家都想用h5来做app呢?因为可以快速迭代啊!别人一个月最多发两个版本,你能做到一个月4个5个版本!别人线上出了bug要等下个版本才能修复,你只要一个小时就可以!想想就吓尿有木有。but哪怕是h5的页面,也是要开发的啊。要保质保量的完成快速迭代,就得一批前端工程师不断的加班加点才能做到的!这块前端开发通常的节奏都是很快的,上个需求刚提测,下个需求就开始排期了。所以没有一定的抗压能力,还是要远离这块的前端的。
没女票:这点纯属卖萌。不过因为要花多一点的时间在工作上,就没办法再多花时间陪妹子啦!
最后,每个做互联网的程序猿都是折翼的天使,大家一定要好好珍惜!T.T

作者: 1079591475    时间: 2019-10-31 19:20
当我拥有你,无论是在百货公司买领带,还是在厨房收拾一尾鱼,我都觉得幸福。
作者: 黑马润    时间: 2019-11-1 15:44

海已静,山未青,月落于平行时空。长欢已远,迟眠五更,念心事灯火通明。相遇错失,欢悲照旧,我都承蒙。
作者: chengjiayu    时间: 2019-11-1 19:23
少年的肩应该担起草长莺飞和清风明月
作者: tangtie    时间: 2019-11-2 14:27

一个优秀的程序员,必定是半个计算机科学家。
作者: tangtie    时间: 2019-11-2 14:43
余生就那么长,还请衷于自己。
作者: 等风初赵    时间: 2019-11-2 20:23
余生就那么长,还请衷于自己。
作者: 夜听雨    时间: 2019-11-4 09:56
“有人说...学习是为了完善人生,而非享乐人生,追求卓越,成功就会在不经意间追上你……”
作者: 娟呀    时间: 2019-11-4 15:06

这一生山高水阔,背过身,便是太阳
作者: 李大哥    时间: 2019-11-4 15:30
.所有的苦难与背负尽头 都是行云流水般的此世光阴
作者: 哎哟琪呀    时间: 2019-11-5 13:46
我把什么比做你 你是一池捞不起的波光粼粼
作者: 夜听雨    时间: 2019-11-25 17:12
选择了,便走下去。
作者: 夜听雨    时间: 2019-12-21 16:29
仔细看看周围的人,始终有那么一些人,坚定地在向前走着,他们变成闪闪发光的存在,总觉得他们就像是神似的存在这世界上,可是我们不知道他们到底用了多少努力,才换来了这样的一个他们想要的人生。
作者: 柠檬leung不酸    时间: 2020-1-10 20:07
苦难有如乌云,远望去但见墨黑一片,然而身临其下时不过是灰色而已。——里希特




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