中国日报网
用户名 密码 注册
中国日报

百度王继平:三大路径破解移动应用开发难题

2013-06-13 14:16:14 来源:环球网
打印文章   发送给我好友
免费订阅30天China Daily双语新闻手机报:移动用户编辑短信CD至106580009009

百度王继平:三大路径破解移动应用开发难题

如今,百度平台拥有超过21万的注册开发者,应用百度云服务的平台开发者也超过了5万。“之所以能不断吸引开发者,是因为百度云平台主要从三个方面考虑,推出相应解决方案,帮助开发者打破移动应用开发困境。”在第五届中国云计算大会上,百度移动云事业部高级技术经理王继平介绍了百度在解决移动应用开发难题方面所做的创新和努力。

移动时代的开发新困境

在王继平看来,移动时代,开发者面临着许多新的问题:如平台、终端设备的多样性,造成应用开发入门难、升级难、成本高;基础设施和基础能力的搭建也让开发者颇为头疼,存储技术、高可扩展性的云端runtime架构、消息通知服务、多媒体技术等门槛较高;PC互联网资源移动化成本较大等等。

此外,王继平还表示:“开发者总是盼望是用户量快速增长,但是,真当用户量达到一定规模的时候,系统对海量数据的存储与处理、数据吞吐等方面就有了更苛刻的要求,这些要求对开发者来说是很大的挑战。”

为了帮助开发者克服这些困难,以实现移动应用的大繁荣,百度主要从三个方面考虑,推出相应解决方案——

助力WebApp发展

WebApp是跨平台的服务形态,因而WebApp本身就能解决由平台、终端设备多样性所引发的问题。百度正在通过提供一系列服务,帮助开发者降低开发WebApp的难度,并进一步营造、完善适合WebApp发展的产业环境。

据王继平介绍,百度研发了云端一体的编程环境,推动了编程模式的变革。“它可以让开发者不用像原来那样用多种语言来开发前端、后端程序,只需应用一种编程语言,在一处编写代码即可在云、端同时运行。而且,设计了随动反馈模型,当云端数据变更时,操作逻辑也会随之改变”。

百度hi就是一个很好的实践和证明者。即时通讯工具百度hi采用了该framework开发,开发效率比分别采用Android/iOS进行native开发提升了8~10倍。

此外,百度还开发了T5浏览内核,并应用了虫洞技术。

“T5浏览内核是百度云平台基于WebKit技术,自主研发的浏览内核。不仅提供全方位的HTML5功能支持,同时还达到业界第一流的渲染能力和javascript执行能力;通过虫洞技术,与百度云上服务相连,加速网页载入速度,利用云能力不断为用户增加新功能和体验。”王继平表示。

促进PC互联网向移动网络迁移

除了开发全新应用,还有很多应用和服务是从PC互联网上迁移过来的,但正如前文所述,互联网资源移动化成本高。“现在,很多海量PC资源转移到移动互联网上,但移动用户体验很不佳;而且对以网站运营为主要职责的站长来说,迁移的技术门槛也比较高。”王继平道出了其中的问题。

于此,百度基于对海量数据的理解,推出了SiteApp 、AppBuilder 等工具,促进PC互联网服务向移动互联网迁移。

据介绍,SiteApp可以帮助PC站点快速生成可适配移动设备的优质WebApp,现已支持资讯、商业和论坛类站点生成多样化的WebApp。“目前,通过SiteApp转化的行业内站点超过万家,在商业站点移动化方面也有非常良好的应用。”王继平表示。

上一页 1 2 下一页

 
 
 

精彩热图

 
 

焦点图片

南京:安徽男子就医途中 厕所内莫名猝死

格兰仕2000名工人打砸工厂 特警进厂戒备

西双版纳:万人泼水喜迎傣历新年 欢腾场面蔚为壮观

奶茶妹妹与大19岁京东老总最新恩爱照

精彩热图

西安一公交司机和货运司机当街厮打 乘客无语了

中央巡视组海南接访点 群众排队来访[组图]

图片故事:90后入殓师只为留下永恒美丽

南京“弃婴岛”三夜蹲守记