百度云开放“手势事件库”惠及99%Web App开发者
“百度云平台开放‘手势事件库’是开发者的福音,这是99%的Web App开发者都会用到的工具。”12月28日,百度云平台相关负责人介绍道。 这源于近日百度为开发者正式对外开放了“手势事件库”(code.baidu.com)开发工具,这成为国内首家对外免费开放事件库的一线厂商。业内人士评价,这将进一步帮助开发者借助百度领先的技术成果和开发工具,更简单、便捷地开发出优质的移动Web App,缩短从应用创意到产品产出的周期,从而更快速地抢占应用市场。
据悉,“手势事件库”是近年来百度移动云事业部已广泛使用且备受欢迎的开发工具,其可实现Web App在触屏设备上的手势识别与事件管理功能。事件库支持iPhone、Android及Chrome等webkit浏览器,有着原生、出色的加速度感知与缓动效果,能够给广大用户带来更好的单指旋转手势等炫酷体验。值得注意的是,手势事件库还拥有无侵入设计功能,可与现有代码与框架共存,广大开发者无需做任何额外操作,就可以为应用加载优质的手势识别功能。
12月28日,在百度开发者俱乐部成都站活动上,百度云平台相关工程师也首次对现场200余名四川地区的开发者外详解了“手势事件库”开发工具,“就好比做饭炒菜,以前需要买菜、洗菜、切菜、配料等繁琐步骤,而如今百度把其它工序都包圆了,开发者只需要直接‘炒’就可以了!” 这位工程师幽默的比喻道。
据介绍,手势事件库在图片浏览、休闲游戏、查看网页等各个领域都有着广泛的应用。以图片浏览为例,如今利用固定的按键去操作图片的浏览方式已经不能满足用户的需求,几乎所有的图片浏览软件都支持放缩、拖动、滑动、点击等触摸控制。如果开发者要自己写代码来实现图片浏览所需的触摸事件,在代码正确高效并且已经完成优化的前提下,也至少需要600行左右的代码。但是,如果开发者使用百度提供的事件库的话,完成放缩、拖动、滑动、点击等每一个事件只需要各调用一个touch.on(),除了回调函数的内容,一共只需要为每个事件添加1行、总共添加4行代码,而且开发者还不需要考虑手机平台差异以及日后的维护升级等各种问题。
与此类似,休闲游戏类的开发者,也不用特意为“旋转事件”专门去写至少250行左右的代码,而是可以直接使用库中on()函数实现旋转功能,同时还可以把所有触摸事件统一管理,有益于进一步的开发。此外,对于查看网页类应用的开发者来说,所需要的事件都可以利用touch库来实现,库中的代码均经过了百度严格的功能测试、稳定性测试,并进行了多次优化,可以确保在网页类型的应用中实现稳定与高效的功能。
业界人士分析,此次百度云平台再次进行毫无盈利目的的纯技术开放“手势事件库”工具,有两方面的深刻含义值得注意。首先,这进一步表明了百度云平台开放与扶持开发者的决心。在2012年的百度开发者大会上,百度宣布要从开放、运营、推广、变现等四大方面对开发者进行全程的帮助与支持。在“百度世界”大会上百度更是推出了包括个人云存储(PCS)、LBS·云、百度移动云测试中心(MTC)、百度应用引擎(BAE)等在内的七种武器,助力开发者的应用开发。此次“手势事件库”的开放在给开发者提供实际便利的同时,更加印证其开放理念。另一方面,这表明百度云平台对WebApp的发展已明确了态度,移动Web App是未来移动互联网发展的重点。“百度世界”开放出T5内核,成就了最快最优秀的浏览内核支持Web技术,此次开放的手势事件库则是从开发层面直接助益WebApp的开发。
百度云平台相关负责人表示,“今后百度还将根据开发者的开发需求,把更多经过内部积累、检验的领先技术、先进工具等,对广大开发者开放,从而帮助开发者解决难题、简化流程,与开发者一道为广大网民奉上更加优质、多元、个性的移动Web App。”
您可能也喜欢: | |||
Google Web App开发指南第一章:什么是Web Apps? |
Android官方文档之Web Apps概览 |
Google Web App开发指南第四章:构建优秀的Web Apps |
#活动# 百度开发者俱乐部武汉站启动:让你的APP从理想变成现实 |
无觅 |