移动端 GNOME Shell 的开发进展顺利

不是梦想在智能手机上使用 GNOME Shell?现实比你想象的要好得多!

如果您熟悉 Linux 手机开发,那么应该听说过(甚至可能尝试过)Phosh。这是一个与 GNOME 项目有着些许关联的移动 UI,但由 Purism 牵头(Tobias Bernard 设计)。使用 GTK 核心技术,受 GNOME Shell 启发但不使用 Mutter 的 UI。

现在,移动设备上实现“真正的移植”(GNOME Shell 和 Mutter)的工作正在加快步伐。

GNOME Shell 移动 UI 的概念图

德国教育部的一项新拨款是GNOME 开发人员 Jonas Dressler 在一篇新的博客文章中详细介绍,让 GNOME 开发人员能够更快地展示他们在移动端的宏愿。

迄今为止的工作概述中,Dressler 分享了几个(相当令人印象深刻的)真实世界的演示。他还简要介绍了这款在实际 Linux 智能手机(即 PinePhone Pro)上运行的更新的、对移动设备友好的 GNOME Shell:

进一步迭代和扩展 GNOME Shell 中的移动端支持,许多这些概念正在从概念图到生产代码。

尽管如此,正如 Dressler 所解释的那样,这是一段旅程:“作为该赠款项目的一部分,并不期望完成使 GNOME Shell 成为日常可驱动手机shell的所有方面。这将是一项更大的工作,因为这将意味着处理锁定屏幕上的呼叫、PIN 码解锁、紧急呼叫、手电筒快速切换以及其他小的生活质量功能。”

但他补充说,“导航 shell、启动应用程序、搜索、使用屏幕键盘等的基础知识在这个项目的上下文中是可行的,至少在原型阶段是可行的”。

随着许多基础(但不可见)工作的完成,包括用于锚定用户体验的新手势 API,以及(相当重要的)屏幕尺寸检测,UI 变化正在发生变化。

Dressler 说下一步是开始在实际的手机硬件上进行测试和开发。这对于实现新的友好型触摸快速设置设计的代码以及对 GNOME Shell 的屏幕键盘进行调整以更好地适应“纵向”视口、着陆时至关重要。

转载omgubuntu

投稿作者 作者网站

评论

 
 

发表评论

 
你的昵称*
电子邮件*
网址(选填)
我的评论*
  • 发表评论
  • 为您推荐


    请支持IMCN发展!

    谁在捐赠

    微信捐赠 支付宝捐赠
    微信捐赠 支付宝捐赠
    ta的个人站点

    发表文章4156篇

    关注我的头条 不要放弃,百折不挠,坚强、自信。





    微信公众号二维码

    归档