2012年9月,ScreenX技術(shù)首次出現(xiàn)在“百度世界”大會,可多屏同奏的Demo show令眾多開發(fā)者眼前一亮,也讓業(yè)界首次看到了實現(xiàn)多屏協(xié)同Web App的可能性。近期,在首期百度云技術(shù)沙龍暨“西二旗夜話”活動中,百度工程師再次提及ScreenX技術(shù),同樣引發(fā)了熱烈的討論。
轉(zhuǎn)播到騰訊微博
百度世界ScreenX DEMO Show
在百度首次展示ScreenX 技術(shù)服務(wù)兩個多月后,Google近日推出了支持多人參與的Web 應(yīng)用Jam with Chrome,能讓玩家們在網(wǎng)頁上一起玩虛擬樂器,與百度世界中演示的場景驚人的相似。對此,百度云首席架構(gòu)師林仕鼎表示:“其實,不論是Google的Jam with Chrome,或是微軟Windows Phone上的Xbox協(xié)同App,都是將類似的Web應(yīng)用實現(xiàn)并提供給用戶使用。然而,百度考慮的是如何將實現(xiàn)這類應(yīng)用的技術(shù)服務(wù)和平臺開放給開發(fā)者,幫助開發(fā)者創(chuàng)新出更多更好的應(yīng)用服務(wù)用戶。所以,我們率先向業(yè)內(nèi)展現(xiàn)了用于實現(xiàn)Mobile Web App多屏協(xié)同的ScreenX技術(shù)!
“多人協(xié)同APP的難點在于,有多個物理屏幕控制回路對虛擬屏幕進行控制。由于物理屏幕控制回路增加,往往會在它們之間造成相互影響的耦合作用,兩者或多者彼此影響。而解耦就是要解除這種影響,增強各自的獨立存在能力!绷质硕榻B道。
在移動APP開發(fā)上,邏輯屏幕與物理屏幕的完全解耦,是一個開發(fā)難題。有經(jīng)驗的開發(fā)者都知道,往往在產(chǎn)品設(shè)計中,不得不設(shè)計N個紛繁交織的分屏,才能完成對一個完整邏輯屏幕的表達,是一個極為心煩惱火的過程。
而百度云ScreenX取孔雀開屏之意。它可實現(xiàn)邏輯屏幕與物理屏幕的完全解耦。依托于百度云端的實時場景容器,可以完成任意多個物理設(shè)備間,同一應(yīng)用的無縫拼接與協(xié)同。突破設(shè)備和屏幕對各種操作的限制,這對于開發(fā)者無疑是一大福音。它不僅讓每一位開發(fā)者都有可能自己實現(xiàn)類似Google的Jam with Chrome網(wǎng)頁應(yīng)用,還有可能做的更棒,因為百度ScreenX突破PC端的局限,將數(shù)據(jù)存于云端,實現(xiàn)跨終端的多屏應(yīng)用。
業(yè)內(nèi)人士認為,目前,開發(fā)者普遍面臨著開發(fā)成本高、獲取用戶難、可擴展性差三大難題。而在云計算、大數(shù)據(jù)、信息安全等方面已經(jīng)有著很深積累的百度,并未獨享這些能力,而是將它開放給業(yè)界、開發(fā)者。正如ScreenX這樣一個新型技術(shù)服務(wù)的發(fā)布,為移動時代的Web App開發(fā)帶來了更多的想象空間