百度技术专家详解Clouda 实时性成开发者关注焦点

更新时间:2014-06-04 02:12:59点击次数:2764次

百度Clouda开源技术WebAppJavaScript百度云

摘要:9月26日,由CSDN承办的百度Clouda开发者沙龙在北京车库咖啡举行。百度移动云事业部Clouda技术负责人童遥深入讲解了Clouda,并对众多知名开发者和JavaScript高手在使用Clouda中遇到的问题与疑问,进行了解答与分析。

9月26日,由CSDN承办的以“Clouda开源技术框架,引领实时App时代”为主题百度Clouda开发者沙龙在北京车库咖啡举行。本次活动由主题演讲+现场提问两部分组成,主要针对实时Web App开发框架Clouda展开。

Clouda自2013百度世界大会上推出后,便引起了众多IT企业及开发者的大关注,很多已开始研究,甚至正尝试使用该技术,期间难免存在一些问题与疑问。本次沙龙提供了与百度技术专家面对面交流的机会,因此吸引了众多开发人员和JavaScript高手到场,由于场地有限,很多参会者站着听完了整场演讲,并在现场与专家进行了深入交流。

                                           

            本活动吸引了众多开发人员和JavaScript专家

本次活动,邀请到了百度移动云事业部Clouda技术负责人童遥。他在主题演讲中,首先介绍了百度开发Clouda的原因及愿景。他表示,在当前的应用商店中,90%以上的下载流量往往集中在30%的头部应用上,开发者所开发的新应用,通过传统的分发渠道很难在短时间内获得预期的用户量、知名度。同时伴随着iOS、Android逐渐成熟运转,开发者在移动端开发原生应用时,将面临数据碎片化、终端分裂化、用户量剧增三方面的问题。为了解决以上问题,并考虑到Web技术对各种移动终端具有良好的兼容性,并可自动升级等特征,百度花费两年时间研发了Clouda。它作为一款实时Web App开发框架,具有跨终端、云端统一、高速实时、随动反馈式编程、可检索等特性。

百度移动云事业部Clouda技术负责人童遥 

目前大家所使用的互联网大多是准实时性的。而实时性在现实中具有很大需求,其一但在互联网中实现——如所等公共汽车当前到站情况、某一停车场实时停车位数等诸多实时数据可通过App得以展现——将会给社会带来更大便利,并在一定程度上改变人们的生活方式。这也是百度推出Clouda的重要原因之一,它希望将实时性建设成一个内置的基础设施,同时支持多终端在线的实时同步。而Clouda App天生具有实时性,童遥在现场演示了一个名为Showcase的应用示例(多终端同步待办事项应用)很好地展现了这一点。

在演讲中,童遥再次强调了Clouda所具有的特性。Clouda核心哲学是云端统一,服务器、客户端均采用同一种语言JavaScript,抹平了云和端的界限。采用冷启动,Clouda App速度为传统Web App的一倍以上,实现了高速运行。同时,Clouda支持面向数据的开发方式(百度内部称为随动反馈编程模式),可根据数据的变化自动实现界面实时更新,具有高效开发的特点。更重要的一点是,Clouda App为国内搜索引擎可检索的APP,检索可精确到任一App内场景,解决了移动应用商店中99.9%长尾应用只有30%分发量的搜索分发问题。

在应用方面,百度已使用Clouda框架及Web技术开发了百度翻译。其在外观上与Native App十分相似,且可完美适配iOS、Android等多平台,这一应用似乎表明,兼容性已不再是困扰开发者的大难题。此外,携程、大姨妈、级课程表、景点通、嘀嘀打车、咕咚网等应用,均采用了Clouda的开发技术和平台。

童遥在演讲中指出,Clouda并非百度完全打造,其中也有社区贡献的力量。来源于社区,回报于社区,百度将永远免费与开源Clouda,全部代码托管在Github上。Clouda使用MIT协议,开发者可对其使用、修改,甚至商用。 

后童遥表示,Clouda刚推出,还很年轻,欢迎开发者提交代码,修改其存在的性能、功能问题及Bug,百度也将围绕Clouda推出更多技术工具。

                                现场答疑

在现场提问中,童遥针对开发者遇到的技术问题进行了详细解答。



本站文章版权归原作者及原出处所有 。内容为作者个人观点, 并不代表本站赞同其观点和对其真实性负责,本站只提供参考并不构成任何投资及应用建议。本站是一个个人学习交流的平台,网站上部分文章为转载,并不用于任何商业目的,我们已经尽可能的对作者和来源进行了通告,但是能力有限或疏忽,造成漏登,请及时联系我们,我们将根据著作权人的要求,立即更正或者删除有关内容。本站拥有对此声明的最终解释权。

  • 项目经理 点击这里给我发消息
  • 项目经理 点击这里给我发消息
  • 项目经理 点击这里给我发消息
  • 项目经理 点击这里给我发消息