webOS并未停下脚步:成功移植至Nexus 7

移动开发 Android
webOS宣布开源之后,爱好者们的乐趣就是将这款操作系统移植到现有其他平台手持设备之上。此前,有消息报道称,Galaxy Nexus智能手机成功运行webOS操作系统,不过似乎这并没有满足开源爱好者的好奇心。日前,WebOS Ports开源社区正式宣布一项全新的移植项目:向谷歌Nexus 7平板移植web OS操作系统。

[[62845]]

去年6月底,谷歌在I/O开发者大会上正式发布搭载Android 4.1操作系统的7英寸平板Nexus 7。由于Nexus 7的开源操作系统和硬件特性,开源爱好者也自然而然将目光放到了这款Android平板之上。

考虑到7英寸的TouchPad Go的优秀用户体验,不难想象同样是7英寸平板的Nexus 7移植webOS之首的用户体验。由于Nexus 7配备1280x800分辨率屏幕,其像素密度和配备1280x720分辨率屏幕的Galaxy Nexus较为接近,因此移植工作可以轻易的沿用之前开发项目。Nexus 7的webOS由WebOS Ports开发小组的Simon Busch牵头,并于一周之前启动该项目。Galaxy Nexus的移植工作采用了Jolla一名工程师Carsten Munk撰写的仿生Android硬件操作系统安装适应库LibHybris和开源webOS操作系统。这意味着WebOS Ports团队在使用LibHybris工具的情况下,不需要再为不同的Android智能手机分别写入驱动。不同的是,在向Nexus 7移植webOS操作系统时,开发团队还借鉴了Merproject、FreeSmartphone以及 SHR Project三个项目的开发经验。

实际的移植工作显示,在移植的初期阶段,即便存在一些明显的卡顿现,Nexus 7和开源webOS操作系统的兼容性令人颇为惊讶,相比Galaxy Nexus移植webOS的性能有了很大幅度的提升。另外,最新的移植项目还用到了一款基于Enyo 2.0框架的WiFi和亮度设置应用程序和一款OWO Memos备忘录应用。除此之外,开发者还实现了对传统webOS平板虚拟键盘、Galaxy Nexus专用虚拟手势区域以及滑动屏幕漫游功能的支持。总体而言,用户体验和TouchPad Go运行webOS非常接近,除了Nexus 7更为轻薄、性能更加出众。

另外,需要指出的是,Nexus 7移植webOS操作系统已经很大程度上拜托了多桌面PC的依赖,尽管开机启动依旧需要在PC上完成,但启动完毕之后用户就可以拔掉线缆,在Nexus 7上体验webOS的魅力。

目前,研发项目小组正在进行Nexus 7运行webOS的后期优化工作,同时得益于Galaxy Nexus的“前车之鉴”,目前的移植进度远超预期,用户将可以很快使用到最终版Nexus 7移植webOS解决方案。

责任编辑:徐川 来源: 腾讯科技
相关推荐

2013-12-02 10:33:36

Android 4.4Nexus One

2023-03-17 22:10:53

ChatGPTOpenAIGPT-4

2009-11-10 09:06:15

2017-12-23 14:55:14

Java语言编程

2011-12-18 18:38:42

Android 4.0

2009-04-25 09:20:17

微软Windows 7操作系统

2012-05-15 15:24:58

webOSBoot2Gecko

2012-06-28 15:07:16

Nexus 7谷歌平板

2021-01-19 09:44:00

Windows 10Windows 10XM1 Mac

2011-12-10 19:34:05

webOS

2011-07-25 18:02:51

iPhone LibFetion 移植

2020-02-14 14:11:53

微软Windows 7Windows

2010-12-29 09:14:50

应用数量Windows Pho

2012-07-23 13:24:13

SurfaceNexus 7

2011-12-12 13:22:51

CocoaObjective-C

2014-08-04 11:32:19

Android* Bu英特尔

2013-01-29 14:22:51

OS X微软

2022-08-20 08:10:25

iCloudiOS苹果

2020-11-10 15:39:10

LinuxWindows安全

2023-07-06 14:34:18

点赞
收藏

51CTO技术栈公众号