我很喜欢启动台(Launchpad)满屏图标的感觉,在 macOS 遗弃 Launchpad 后我就在寻找替代品,但试过一圈,始终没有找到真正满意的替代品。
有些做得比较粗糙,有些塞进了太多功能,反而连 Launchpad 最基础的体验都没有做好。比如 LaunchNext 用会卡顿,LaunchOS 功能很丰富,一上手也感觉很棒,但总会遇到一些时候会莫名卡顿,而且图标显示不够清晰,对于设计师来说看起来不太行。
所以呢, 我决定做一个流畅、图标显示清晰的 Launchpad ,功能要简单,效果要好。
这就是 QLaunch

特性
- Metal GPU 渲染
- 图标高画质显示
- 丰富过渡动画
- 无限画布模式
- 按颜色排列图标
- 拼音搜索
流畅且清晰
为了让图标看起来清晰并且操作流畅,QLaunch 不是用 macOS 系统控件来渲染界面,而是使用 Metal 更直接的控制 GPU 渲染, 并且严格控制渲染图标时使用整数倍缩放,且严格控制了色彩空间映射,避免了很多同类工具在图标清晰度和色彩上的问题。
或许非设计师很难一眼看出清晰度的差别,不过流畅性应该还是可以明显感受得到。

无限画布视图
在普通的 Launchpad 布局之外,QLaunch 一个很有意思的功能是「无限画布视图」,图标会平铺在画布上,你可以用鼠标滚轮缩放画布、拖拽空白区域平移画布,或者按住空格任意平移画布。 如果你是设计师,用过 Figma、Moonvy 等工具就再熟悉不过这样的操作模式了。
或许你听说过曾经锤子手机里的无限屏,差不多就是这个意思。曾经锤子手机有个有意思的功能是按颜色排列图标,QLaunch 也有这个功能。

开源免费,超个性化改造
最后,要说的是,QLaunch 是一个开源的项目(GPL-3.0 ),在 AI 赋能的软件超个性化时代,QLaunch 是一个很好的基础项目,它把 Launchpad 的核心功能实现的很好,如果你有更多的想法,很容易用 AI 在此基础上去扩展,实现最适合你自己的 Launchpad。
