川北在線(sanmuled.cn)12月31日綜合報道 “百度云平臺開放‘手勢事件庫’是開發(fā)者的福音,這是99%的Web App開發(fā)者都會用到的工具。”12月28日,百度云平臺相關負責人介紹道。 這源于近日百度為開發(fā)者正式對外開放了“手勢事件庫”(code.baidu.com)開發(fā)工具,這成為國內 對外免費開放事件庫的一線廠商。業(yè)內人士評價,這將進一步幫助開發(fā)者借助百度領先的技術成果和開發(fā)工具,更簡單、便捷地開發(fā)出優(yōu)質的移動Web App,縮短從應用創(chuàng)意到產品產出的周期,從而更快速地搶占應用市場。
據(jù)悉,“手勢事件庫”是近年來百度移動云事業(yè)部已廣泛使用且備受歡迎的開發(fā)工具,其可實現(xiàn)Web App在觸屏設備上的手勢識別與事件管理功能。事件庫支持iPhone、Android及Chrome等webkit瀏覽器,有著原生、出色的加速度感知與緩動效果,能夠給廣大用戶帶來更好的單指旋轉手勢等炫酷體驗。值得注意的是,手勢事件庫還擁有無侵入設計功能,可與現(xiàn)有代碼與框架共存,廣大開發(fā)者無需做任何額外操作,就可以為應用加載優(yōu)質的手勢識別功能。
12月28日,在百度開發(fā)者俱樂部成都站活動上,百度云平臺相關工程師也首次對現(xiàn)場200余名四川地區(qū)的開發(fā)者外詳解了“手勢事件庫”開發(fā)工具,“就好比做飯炒菜,以前需要買菜、洗菜、切菜、配料等繁瑣步驟,而如今百度把其它工序都包圓了,開發(fā)者只需要直接‘炒’就可以了!” 這位工程師幽默的比喻道。
據(jù)介紹,手勢事件庫在圖片瀏覽、休閑游戲、查看網頁等各個領域都有著廣泛的應用。以圖片瀏覽為例,如今利用固定的按鍵去操作圖片的瀏覽方式已經不能滿足用戶的需求,幾乎所有的圖片瀏覽軟件都支持放縮、拖動、滑動、點擊等觸摸控制。如果開發(fā)者要自己寫代碼來實現(xiàn)圖片瀏覽所需的觸摸事件,在代碼正確高效并且已經完成優(yōu)化的前提下,也至少需要600行左右的代碼。但是,如果開發(fā)者使用百度提供的事件庫的話,完成放縮、拖動、滑動、點擊等每一個事件只需要各調用一個touch.on(),除了回調函數(shù)的內容,一共只需要為每個事件添加1行、總共添加4行代碼,而且開發(fā)者還不需要考慮手機平臺差異以及日后的維護升級等各種問題。
與此類似,休閑游戲類的開發(fā)者,也不用特意為“旋轉事件”專門去寫至少250行左右的代碼,而是可以直接使用庫中on()函數(shù)實現(xiàn)旋轉功能,同時還可以把所有觸摸事件統(tǒng)一管理,有益于進一步的開發(fā)。此外,對于查看網頁類應用的開發(fā)者來說,所需要的事件都可以利用touch庫來實現(xiàn),庫中的代碼均經過了百度嚴格的功能測試、穩(wěn)定性測試,并進行了多次優(yōu)化,可以確保在網頁類型的應用中實現(xiàn)穩(wěn)定與高效的功能。
投稿郵箱:chuanbeiol@163.com 詳情請訪問川北在線:http://sanmuled.cn/