webOS并未停下腳步:成功移植至Nexus 7
去年6月底,谷歌在I/O開發(fā)者大會上正式發(fā)布搭載Android 4.1操作系統(tǒng)的7英寸平板Nexus 7。由于Nexus 7的開源操作系統(tǒng)和硬件特性,開源愛好者也自然而然將目光放到了這款Android平板之上。
考慮到7英寸的TouchPad Go的優(yōu)秀用戶體驗,不難想象同樣是7英寸平板的Nexus 7移植webOS之首的用戶體驗。由于Nexus 7配備1280x800分辨率屏幕,其像素密度和配備1280x720分辨率屏幕的Galaxy Nexus較為接近,因此移植工作可以輕易的沿用之前開發(fā)項目。Nexus 7的webOS由WebOS Ports開發(fā)小組的Simon Busch牽頭,并于一周之前啟動該項目。Galaxy Nexus的移植工作采用了Jolla一名工程師Carsten Munk撰寫的仿生Android硬件操作系統(tǒng)安裝適應庫LibHybris和開源webOS操作系統(tǒng)。這意味著WebOS Ports團隊在使用LibHybris工具的情況下,不需要再為不同的Android智能手機分別寫入驅動。不同的是,在向Nexus 7移植webOS操作系統(tǒng)時,開發(fā)團隊還借鑒了Merproject、FreeSmartphone以及 SHR Project三個項目的開發(fā)經驗。
實際的移植工作顯示,在移植的初期階段,即便存在一些明顯的卡頓現,Nexus 7和開源webOS操作系統(tǒng)的兼容性令人頗為驚訝,相比Galaxy Nexus移植webOS的性能有了很大幅度的提升。另外,最新的移植項目還用到了一款基于Enyo 2.0框架的WiFi和亮度設置應用程序和一款OWO Memos備忘錄應用。除此之外,開發(fā)者還實現了對傳統(tǒng)webOS平板虛擬鍵盤、Galaxy Nexus專用虛擬手勢區(qū)域以及滑動屏幕漫游功能的支持??傮w而言,用戶體驗和TouchPad Go運行webOS非常接近,除了Nexus 7更為輕薄、性能更加出眾。
另外,需要指出的是,Nexus 7移植webOS操作系統(tǒng)已經很大程度上拜托了多桌面PC的依賴,盡管開機啟動依舊需要在PC上完成,但啟動完畢之后用戶就可以拔掉線纜,在Nexus 7上體驗webOS的魅力。
目前,研發(fā)項目小組正在進行Nexus 7運行webOS的后期優(yōu)化工作,同時得益于Galaxy Nexus的“前車之鑒”,目前的移植進度遠超預期,用戶將可以很快使用到最終版Nexus 7移植webOS解決方案。