百度云率先提出ScreenX 多屏协同Mobile WebApp开发

云计算
2012年9月,ScreenX技术首次出现在“百度世界”大会,可多屏同奏的Demo show令众多开发者眼前一亮,也让业界首次看到了实现多屏协同Web App的可能性。近期,在首期百度云技术沙龙暨“西二旗夜话”活动中,百度工程师再次提及ScreenX技术,同样引发了热烈的讨论。

   2012年9月,ScreenX技术首次出现在“百度世界”大会,可多屏同奏的Demo show令众多开发者眼前一亮,也让业界首次看到了实现多屏协同Web App的可能性。近期,在首期百度云技术沙龙暨“西二旗夜话”活动中,百度工程师再次提及ScreenX技术,同样引发了热烈的讨论。

  [[97928]]

 

  (图1:百度世界ScreenX DEMO Show)

  在百度首次展示ScreenX 技术服务两个多月后,Google近日推出了支持多人参与的Web 应用Jam with Chrome,能让玩家们在网页上一起玩虚拟乐器,与百度世界中演示的场景惊人的相似。对此,百度云首席架构师林仕鼎表示:“其实,不论是Google的Jam with Chrome,或是微软Windows Phone上的Xbox协同App,都是将类似的Web应用实现并提供给用户使用。然而,百度考虑的是如何将实现这类应用的技术服务和平台开放给开发者,帮助开发者创新出更多更好的应用服务用户。所以,我们率先向业内展现了用于实现Mobile Web App多屏协同的ScreenX技术。”

  “多人协同APP的难点在于,有多个物理屏幕控制回路对虚拟屏幕进行控制。由于物理屏幕控制回路增加,往往会在它们之间造成相互影响的耦合作用,两者或多者彼此影响。而解耦就是要解除这种影响,增强各自的独立存在能力。”林仕鼎介绍道。

  在移动APP开发上,逻辑屏幕与物理屏幕的完全解耦,是一个开发难题。有经验的开发者都知道,往往在产品设计中,不得不设计N个纷繁交织的分屏,才能完成对一个完整逻辑屏幕的表达,是一个极为心烦恼火的过程。

  而百度云ScreenX取孔雀开屏之意。它可实现逻辑屏幕与物理屏幕的完全解耦。依托于百度云端的实时场景容器,可以完成任意多个物理设备间,同一应用的无缝拼接与协同。突破设备和屏幕对各种操作的限制,这对于开发者无疑是一大福音。它不仅让每一位开发者都有可能自己实现类似Google的Jam with Chrome网页应用,还有可能做的更棒,因为百度ScreenX突破PC端的局限,将数据存于云端,实现跨终端的多屏应用。

  业内人士认为,目前,开发者普遍面临着开发成本高、获取用户难、可扩展性差三大难题。而在云计算、大数据、信息安全等方面已经有着很深积累的百度,并未独享这些能力,而是将它开放给业界、开发者。正如ScreenX这样一个新型技术服务的发布,为移动时代的Web App开发带来了更多的想象空间。

责任编辑:鸢玮 来源: 百度
相关推荐

2013-08-23 17:12:07

百度WebApp开发框架

2018-07-17 17:43:57

人脸识别

2014-07-25 17:12:39

数据库WOT2014MongoDB

2016-10-13 15:19:34

百度

2012-05-28 22:51:53

百度

2009-12-24 20:55:14

4S理念网络设备D-Link

2013-08-30 16:39:07

百度侯震宇移动

2013-08-30 11:05:52

百度百度云

2012-10-19 09:47:30

百度云百度音乐云计算

2013-06-27 10:23:30

百度云百度开放云

2013-07-01 16:36:26

百度云推送免费云推送移动开发

2013-07-16 15:05:03

云推送极光推送

2015-07-29 16:49:47

百度

2018-09-06 18:37:45

百度云

2017-04-28 17:44:45

百度

2013-10-12 10:25:20

百度云 Cooliris

2012-03-23 12:12:37

百度开发者大会

2024-11-13 17:29:53

2013-07-01 17:21:21

百度云推送免费云推送移动开发
点赞
收藏

51CTO技术栈公众号