Apple 正在扩展 macOS 的功能以支持触摸输入,此举为应用程序开发者引入了新的要求。该公司发布了一套资源,旨在帮助开发者针对支持触摸的 Mac 硬件优化其应用程序。这些资源包括针对触摸用户界面模式的特定设计指南、关于采用手势识别器的文档,以及用于文件承诺(file promises)拖放等功能的示例代码。为了促进这一转变,Apple 正提供 Xcode 的测试版本(版本 27.3)以及用于构建和测试兼容触摸应用的各种 SDK。

文章提到了发布特定的 Xcode 测试版本以促进 Mac 上的触摸输入转换。
在 Mac 上实现触摸涉及多个技术和设计方面的考量。Apple 正在提供有关如何将“实时活动”(Live Activities)引入 Mac 以及如何将现有的指针设备交互适配到触摸操作的指导。鼓励开发者探索“Touch on Mac Group Labs”,这是一个在线论坛,他们可以在其中直接与 Apple 的工程师和设计师互动,讨论创建优化触摸体验的细微差别。文档还涵盖了标准指针设备与触摸导航特定要求之间的区别,例如如何处理传统上依赖鼠标悬停状态的手势和 UI 元素。
虽然这一公告为开发者提供了路线图,但触摸在笔记本电脑形态上的实际实用性仍是一个讨论点。一些用户对从键盘上抬起手去触摸屏幕的人体工程学表示怀疑,而另一些用户则强调了为更习惯平板电脑式界面的用户提供更好无障碍体验的潜力。此外,开发者也提出了关于复杂的 macOS UI 元素——如隐藏的菜单栏、Dock 以及多空间窗口管理——在缺乏光标精度的情况下,将如何转化为“触摸优先”体验的问题。Apple 提供的资源旨在通过为将触摸整合到现有桌面生态系统中提供结构化路径来填补这些空白。

文章讨论了将 Dock 和菜单栏等复杂的 macOS UI 元素转换为触摸优先体验所面临的挑战。