Mobile Web开发即将成为主流吗? web前端发展探讨
来源:互联网 发布:mac 翻墙 免费 2016 编辑:程序博客网 时间:2024/05/16 10:43
伴随着移动产业的兴起,开发者在为富有活力、潜力巨大的市场环境感到兴奋的同时,也在为复杂分裂的移动平台开发头疼,随之而来的人才、适配等问题使得业界在寻找一个低投入、更简易的开发方式,Web平台所具有的“一次编写、到处运行”的特性使得它的竞争力逐渐凸显。
据2011年VisionMoblie开发者经济学报告显示,如果移动Web视作新的开发平台,那么它仅次于Android和iOS成为最受开发者青睐的第三大平台。特别是HTML5技术的飞速发展不断涌现的各种创新产品和工具,Facebook推出斯巴达项目、Adobe收购PhoneGap等重大动作,无不吸引众多开发者投入。
一个被业界广泛关注的问题是:“移动Web会否在不久的未来重现在PC端上最终成为主流的的发展趋势?”10月13日晚上,在CMDN移动开发者俱乐部第六期活动,百纳信息公司CTO刘铁锋和当当网Web前端工程师柴春燕分享了他们的思考和实践心得。
百纳信息CTO刘铁锋:WebApp在移动设备上的发展趋势
百纳信息CTO刘铁锋玻璃茶具价格
刘铁锋有多年的浏览器相关产品开发经验,也是W3C标准组织成员,一直在密切关注和跟进Web在PC桌面和移动端的发展。演讲中,他详细回顾了手机浏览器的发展历史,综合PC桌面、商业组织、编程语言十几年的发展趋势,得出三个结论:1)总的技术发展趋势是让开发变得越来越简单,开发者用户基数越来越大。2)商业发展的方向是开放的互联网公司原来越多,传统的软件模式日渐势微。3)而在手机上将重现PC上的发展历程。
从产业角度,刘铁锋解释了为何当前Flash技术面临困境,而HTML5技术受到拥护,他认为Flash在Web上的一家独大局面正面临挑战,产业正在呼唤开放标准,进行重现洗牌。
而在技术角度,目前HTMl5技术已经展现出对客户端进行挑战的潜力,从界面的表现和渲染方式、与桌面的交互处理、多线程并行处理、本地离线存储、访问本地硬件资源等多个能力上都有较为成熟的技术方案。功夫茶具。
当当网柴春燕:针对移动终端的WebApp前端开发
当当网Web前端工程师柴春燕http://www.zuipin.cn/chaju/taocichaju.html
柴春燕是手机当当网的主要开发者,经历了手机当当网从最早的客户端、纯Web到最终的客户端框架+WebView解决方案的实施。柴春燕认为HTML5在移动应用开发方面有以下三个优势:1)跨平台:开发成本低于本地应用。不同的操作系统上拥有统一的用户交互体验。2)基于Web技术:更多开发人员有丰富的Web开发经验和工具积累,也形成了成熟的开发社区。3)易用部署:统一的部署更新方式。迭代更敏捷,陶瓷茶具价格实现持续更新。
他也提到,HTML5开发移动应用的三个注意事项:1)支持HTML5的智能手机的市场占用率依然是较低,而客户端应用可以覆盖更多用户群。2)移动设备浏览器对HTML5的支持并没有桌面版本那么全面。3)不同浏览器间的兼容性问题。
柴春燕认为,基于信息流的应用类型较为适合采用MobleWeb技术,例如微博、社交、导航、地图、新闻、信息展示等。
互动环节,两位讲师回答台下的问题
CSDN移动开发者俱乐部是针对移动互联网一线工程师(包括开发、设计、产品和运营人员)的深度交流社区。线下活动每月至少举办一期,请关注CSDN移动频道了解俱乐部消息。文章转自:武夷学院图书馆
- Mobile Web开发即将成为主流吗? web前端发展探讨
- Mobile Web App未来会成为主流吗?
- mobile web前端开发总结
- Mobile Web前端开发系列-常用技巧
- Mobile Web前端开发系列: 事件处理
- web前端开发行业的发展分析
- 浅析Web前端开发行业的发展
- web前端发展路线
- web前端的发展?
- Web前端开发和jQuery Mobile开发的一些免费资源
- 能自学成为WEB前端工程师吗?
- 探讨web前端性能分析
- 移动web前端开发研究(jquery mobile 框架)
- Mobile Web前端开发系列: 事件处理(一)
- Mobile Web前端开发系列: 事件处理(二)
- Mobile Web前端开发系列: 事件处理(三)
- Mobile Web前端开发系列: 动画系列(一)
- 前端Web发展中的作用
- Java开发者需要坚守的10大准则
- 堆栈的实现
- java使用ffmpeg转换视频为flv文件
- maven常见问题问答(转)
- Linux中“no matching function transform”的错误
- Mobile Web开发即将成为主流吗? web前端发展探讨
- SQL2000建表时"MMC检测到此管理单元发生一个错误,建议关闭并重新启动MMC。"的解决方法
- pnx8181芯片上 交叉编译 脚本
- csdn用户可用分查询链接
- linux nginx svn 安装
- 判断全选按钮是否勾选
- 如何在Visual Studio中直接使用示例代码浏览器搜索下载和管理代码示例
- 读 UIViewController Class Reference 的笔记
- NodeJS在0.5.0将会增强体系模块的功效