macOS 26上线后,发现原来熟悉的启动台应用已被移除,取而代之的是Apps应用。使用还需要适应,想着能不能仿写一款启动台(LaunchPad)。搜素发现已有太多的替代品,各有特色。就没太大必要在造一个轮子。

作为长期使用macOS的开发者,桌面上堆积了各种资料。临时存放的图片,文档,代码块等。虽然系统系统了折叠功能,但桌面还是非常的凌乱。

上述两个需求点,让我想着能不能用一款App解决两个问题。于是就着手开发了米粒窗口(Milee Grida)。

桌面就是收纳柜

用小窗口的形式,做成一个个隔离箱。这个窗口可以有各种皮肤,也可以完全透明。隔离箱可以通过导入,或者拖拽的形式给文件或文件夹纳入其中。如下:

米粒窗口展现

功能与分类

窗口中的文件或者文件夹可以通过图表或者列表形式展现,用户可以依据需求自行调整。

窗口也可以任意拖动大小,调整配色,透明度,窗口边框粗细。容纳的文件也可以自定义图标与名称。里面的文件可以按要求排序,也可以置顶方面寻找。同时右键菜单也可以一键“Show In Finder” 未来也有更多的想法,也会逐一实现。

为了配合Launchpad功能,提供了一键载入App列表。从顶部菜单选择“App 智能窗”,用户指定Application目录后。自动区分规划出 “系统应用”、“系统工具”、“我的应用”三个窗口。

窗口的Z序保持和桌面一致,所有的App的窗口都会覆盖在上。当用户通过触发角或者其他形式显示桌面后,即可无障碍使用。

米粒窗口列表形式和设置

安全相关

起初开发时,就考虑到用户文件的重要性。窗口中都是通过link方式引用,不破坏原有文件的路径和功能。即便是修改文件名和icon,删除等也不会改变原有文件,只是缓存修改信息后再米粒窗口中显示修改的地方。

同时也没有网络操作和埋点等操作,纯绿色。

分类

最后

有兴趣的小伙伴,可以在Mac AppStore 搜索 “米粒窗口” 或者 “Milee Grida”下载。App目前支持简体中文、繁体中文、English。 

12
2