运维开发网

索尼在嵌入式系统接口上采用 Flutter 技术

运维开发网 https://www.qedev.com 2021-05-15 12:20 出处:51CTO 作者:mob604756fb8908
索尼在嵌入式系统接口上采用 Flutter 技术,mob604756fb8908的博客原创的Java文章。

喜欢就关注我们吧!

索尼在嵌入式系统接口上采用 Flutter 技术

索尼工程师 Hidenori Matsubayashi 透露,该公司已将谷歌的 Flutter UI 系统和 Wayland 显示界面标准结合起来作为他们在嵌入式系统上开发用户接口的手段,理由是优良的速度、多平台功能和美观。

索尼在嵌入式系统接口上采用 Flutter 技术

Matsubayashi 在此次的欧洲嵌入式 Linux 大会(ELCE 2020)上谈到了他们对用于嵌入式用途的不同 GUI 工具包的评估,以及最终对 Flutter 和 Wayland 的评价。并表示,他们从网络、移动、台式机和嵌入式系统之间的依赖关系、开发环境、性能指标和兼容性等方面进行了研究,然后在评估了包括 GTK、Electron、Qt、Unreal Engine 和 Unity 等众多开源和商业选择之后做出了这一决定。

Matsubayashi 称,他们的设计要求需要能够制作“美丽的”用户界面、支持轻松开发、显示出较低的 CPU 和 RAM 要求、可以跨显示服务器和软件堆栈工作,并且该工具包必须允许在专有软件中使用。"我们需要尽可能轻量级的 GUI 工具箱,并且独立于硬件和架构。"

而 Flutter 是开源的,本质上是跨平台的,作为谷歌多设备战略的核心部分,它自带一套丰富的开发、调试和部署工具。Wayland 是一个客户端-服务器模式的显示界面,设计简单、性能好、业界广泛接受。索尼认为 Flutter 和 Wayland 的结合是嵌入式 UI 开发的最佳实践,Flutter 满足了他们的要求,使他们能够为嵌入式系统构建漂亮的界面,同时在各个平台上拥有丰富的软件支持。

目前,索尼正在利用 Weston 合成器并运行 Flutter embedded shell。且索尼确实也在计划未来为谷歌 Flutter 库的 Linux 构建做出更多贡献。

0

精彩评论

暂无评论...
验证码 换一张
取 消