
课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
随着移动互联网的不断发展,通过移动终端访问互联网的渠道也越来越多了,而本文我们就通过案例分析来简单了解一下,移动端开发需要注意哪些编程问题。
1、终端设备
传统互联网:主要的接入终端是计算机。计算机是高度标准化的设备,无论是Mac阵营,还是PC阵营(其他的架构不讨论了)。具体体现在:
绝大部分个人计算机使用的硬件是标准化的,并且功能强大多样
绝大部分屏幕的分辨率在1024px及以上,尺寸较大
软件终端比较统一,都是浏览器(暂时不考虑客户端产品),并且由于Web标准的存在,不同的浏览器(或者说不同的内核)对于前端的解析相差不大
技术标准相对统一,比如用HTML写结构;用CSS写表现;用JS写前端行为;用PHP、JSP等写后端;用MYSQL等管理数据库等。做出来的东西基本上认为是跨平台的
移动互联网:主要的接入终端是手机和各种pad。拿手机来说,标准化程度远远不及计算机。具体体现在:
硬件设计不够标准。有的手机用按键,有的手机用触屏。有的用方向键,有的用轨迹球。有的带有全键盘,有的用屏幕键盘等等
分辨率千奇百怪,特别是android阵营。尺寸相对较小
平台不统一。虽然主流智能手机也基本上是ios和android两种。但是,加上后起的WindowsPhone,加上日落西山的塞班,加上非智能机上面的Kjava等,平台很多,开发APP相互不兼容。而移动Web应用(使用手机浏览器访问的)不论从技术上还是体验上都不够成熟。即便是同一种平台,有时在前端的表现也有较大差异,特别是android阵营
2、使用场景和使用环境
传统互联网:
大部分情况下,使用传统互联网的场景相对正式一些,使用的环境也更加稳定。比如,我们可能会把笔记本电脑放在桌子上,一动不动上2小时网。
使用环境决定了,传统互联网的接入会比较稳定。
接入速度相对快
移动互联网:
大部分情况下,使用移动互联网的场景会更加随意一些,随时随地,使用环境也更加复杂。比如,地铁上(可能晃动)、厕所里(可能时间短)、排队的时候(可能匆忙)、被窝中(可能光线昏暗)。
使用场景和环境决定了,移动互联网的应用会更加碎片化。
接入速度相对慢,接入不稳定。
3、其他方面
传统互联网:
资费与流量:大部分是在一定时间内不限制流量的计费方式。
移动互联网:
资费与流量:国内大部分是包月限制流量的方式,并且费用相对较贵。
与计算机不同的特色设备。如:GPS模块、重力感应器等。
【免责声明】本文系本网编辑部分转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与管理员联系,我们会予以更改或删除相关文章,以保证您的权益!更多内容请加danei0707学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。