几天前 新版本的发布 开放平台 webOS开源版2.15,可用于各种便携式设备、仪表板和汽车信息娱乐系统。
在呈现的这个新版本中,开发人员提到 一直致力于提供更好的 Qt 开发体验,因为 Qt 应用程序的渲染性能和动画质量以及键盘和鼠标支持等都得到了改进。
对于那些不熟悉WebOS开源版的人,您应该知道 可用于各种便携式设备,仪表板和信息娱乐系统 用于汽车。 Raspberry Pi 4板被认为是参考硬件平台。
WebOS的 最初由Palm在2008年开发 并用于Palm Pre和Pixie智能手机。 2010年收购Palm 通过了平台到惠普,此后,惠普尝试在其打印机,平板电脑,笔记本电脑和PC中使用该平台。
2012年,惠普宣布将webOS转移到一个开源项目中 独立,并于2013年开始开放其组件的源代码。 在2018年,webOS开源版项目成立了, LG试图通过这种方式返回开放式开发模式,吸引其他参与者并扩大与WebOS兼容的设备的范围。
webOS的关键组件是负责运行应用程序和服务的系统和应用程序管理器(SAM),以及形成用户界面的Luna Surface Manager(LSM)。 这些组件是使用Qt框架和Chromium浏览器引擎编写的。
渲染是通过使用 Wayland 协议的复合管理器完成的。 为了开发自定义应用程序,建议使用 Web 技术(CSS、HTML5 和 JavaScript)和基于 React 的 Enact 框架,但也可以使用基于 Qt 的界面用 C 和 C++ 创建程序。
webOS开源版2.15主要新特性
在呈现的这个新版本中,se 添加了对键盘和鼠标的支持,再加上 LSM(Luna Surface Manager)复合管理器专为使用键盘和鼠标管理和组织输入而设计,而不仅仅是触摸屏。 例如,可以将键盘和鼠标连接到基于 webOS 的移动设备或电视以用作工作站。
webOS Open Source Edition 2.15 的另一个显着变化是 添加了键盘快捷键支持 用于快速访问设置 (F1) 和程序的启动界面(开始或 Windows 按钮)。
除此之外,还有 突出显示对渲染性能和质量的改进 改进了使用 Qt 库的应用程序中的动画。
此外, 突出显示已添加组件和资源 将 QML 应用程序自定义到 Home Launcher,并支持对音频管理服务 audiod 的音量跟踪。
另外值得注意的是,浏览器引擎已经更新到 Chromium 91(之前的 Chromium 87),并且 Web 引擎现在支持 Wayland 的 GPU vsync。
其他变化 从这个新版本中脱颖而出:
- 提出了一组基于webOS的应用实例和解决方案。
- 模拟器启用了交换分区压缩 (zram) 和内存不足处理 (oomd)。
- 添加了代理呼叫支持
- 调整了活动经理 ACG 权限。
- WAM
- 重构的 WAM 错误页面
- 内存管理器
- 在 requireMemor 中添加了内存检查
最后 如果您有兴趣了解更多信息 关于此新发行版本,您可以查看详细信息 在下面的链接中。
如何获得webOS开源版2.10?
对于有兴趣使用webOS开源版的人,有必要为其设备生成系统映像,为此,他们可以参考以下步骤: 以下链接。