2012Google I/O大會——“黃油”、“Google Now”和新的PDK
會后展示的“Face Forward”,每個部分由觀眾單獨控制
今年是第五屆Google I/O大會,這個在舊金山舉行的年度盛會聚集了在各類Google平臺上進行應用開發(fā)的開發(fā)者們,包括Android和其他相關的Google服務——地圖、云存儲、瀏覽器等。今年有大約6000人參加了此次大會。會議內容多樣,既有深度的技術課程,也有各種主題演講,介紹Google當前和未來的新產品發(fā)布。
MIPS參加了其中的Android單元,以與Android社區(qū)保持緊密的聯(lián)系。我們最感興趣的是第一個主題演講,關于即將發(fā)布的“Jelly Bean”,也就是Android 4.1新版本。Jelly Bean與Ice Cream Sandwich相像,除了改進的性能和搜索功能增強之外,外觀和觸感均相同。
Jelly Bean的一個重要改進是Google稱之為“黃油”的設計,用來提高性能,特別是提升Android的“流暢”程度,減少Android用戶界面的反應時間。為了做到這點,Google實施了一些簡單的工程項目:
▪檢查編碼路徑并刪除了不必要的中間層次;
▪在用戶界面事件和屏幕刷新周期之間引入同步機制;
▪在圖形操作中引入了三重緩沖
Android控制的機器蛇
演示結果表明新的UI速度得到了極大提高,非常流暢和平滑。另外,Google對Android內核和Open GL驅動進行了改進,使得開發(fā)者能夠使用Android SDK和emulator來定位UI性能的問題。同時,Android開發(fā)平臺中的Eclipse插件也加入了一些新的特點以幫助加快app開發(fā)——Google SDK小組的工作令人印象深刻。[!--empirenews.page--]
在搜索方面,Google已從基于服務器的自然語音接口轉向了Android客戶端一側,同時在客戶端實現(xiàn)了搜索結果的語音表達。這同Apple的Siri類似,不過Google在復制Siri之外往前又多走了一步,在Jelly Bean里面,Android加入了一項名為“Google Now”的新服務。
從我們獲得的信息來看,Google相信智能手機和平板電腦將不僅僅只是單向滿足客戶請求的設備。有了處理能力和網絡連接,加上能夠“學習”用戶習慣的算法,這些平臺將變得更加有用。在合適的服務支持下,這些設備能成為用戶的自然助手,主動提供機會和提示,而不僅是簡單的日程和任務提醒。
Android開幕演講,會場里有6,000人
Google Now是實現(xiàn)這個理想往前走的一大步。從用戶的Android設備使用習慣中可以獲知哪些行為和信息是重要的并自然聯(lián)系的,同樣,通過Google的搜索功能和自然語音服務,結合另外諸如日歷、信息、地圖等功能,可以為用戶分別提供各種任務,或定位并建議用戶可能感興趣的事情。
例如,如果Google辨別出一用戶正驅車前往即將召開的會議,便會馬上咨詢Google地圖,根據(jù)駕駛方向和交通路況,計算預期的駕駛時間和提供重要的事先提醒以幫助用戶能準時參加會議。同時也會確保方向或地圖指引的有效性,提供由于可能的交通擁堵或馬路施工引起的路線建議。
Jelly Bean產品的最后一個重要改進就是它的瀏覽器。Android的瀏覽器已由真正的Chrome瀏覽器代替。加入Chrome陣營之后,Android的用戶能夠使用谷歌瀏覽器的所有功能了,包括通過用戶的Google賬戶的同步功能。
會后展示的虛擬現(xiàn)實球
Android相關的所有會議清楚地表明Google將持續(xù)推動處理器架構中立。Android所有的新特點支持所有的架構,特別是MIPS平臺。Google還發(fā)布了一項“Partner Development Kit” (PDK),將在Android新版本發(fā)布之前提供給芯片和OEM合作伙伴,幫助他們在Android新版本發(fā)布的同時就可以準備好驅動和BSP。MIPS當然也參與了PDK項目。
除了和不同的Google工程師溝通之外,我們還見到了許多的app開發(fā)人員。比如YoYo Games的高管,他們擁有著名的游戲開發(fā)工具GameMaker。我們得知YoYo Games已完全支持MIPS架構。他們的最新產品GameMaker Studio,在缺省狀態(tài)下就完全支持MIPS——因此使用這個游戲開發(fā)平臺開發(fā)的游戲自動支持所有的MIPS-based手機和平板電腦。
總之,Google I/O讓我們很好地了解到了即將來臨的Jelly Bean和軟件開發(fā)者們關注的重要問題,同時也加強了MIPS和app開發(fā)者社區(qū)之間的聯(lián)系。