Menu Explicit/Hidden

macOS:Apple WWDC19 愿望清单

2019 imac 系列

距离 Apple 2019 年全球开发者大会 (WWDC) 只剩几天了,这意味着我们即将退出以 iOS 12 和 macOS Mojave 为主导的 Apple 世界,进入一个专注于两者的下一个版本。上周我详细阐述了我对 iOS 13 的梦想。现在轮到 Mac 了。

杏仁糖做得对

wwdc 2018 ios mac 应用程序图标 IDG

Apple 在去年 WWDC 上谈到的杏仁糖项目将成为今年会议的亮点。

我敢打赌,在今年的 WWDC 上,苹果将比本十年任何时候都花更多的时间来关注 macOS。但对于那些将 WWDC 视为 Mac 和 iOS 之间争夺苹果注意力的战争的人来说,这会让人感觉有点苦乐参半。 Mac 端的重新关注很大程度上是因为 Apple 让 iOS 应用程序开发人员能够快速将他们的应用程序带到 Mac 上。该系统(苹果去年”先睹为快”其计划时并未提及该系统的名称)在媒体上通常被称为”Marzipan”,以彭博社的马克·古尔曼(Mark Gurman)去年初报道的代号命名。 /p>

无论 Apple 最终如何称呼它(如果它给它一个正式的名称,而不仅仅是称为”macOS 上的 UIKit”),它都将成为 WWDC 关注的焦点。这是核心问题。

  • 制作 Marzipan 应用有多容易?大部分 WWDC 与会者都是 iOS 开发者。我相信他们中的许多人会对通过他们的应用程序吸引 Mac 用户感兴趣。我预计 Apple 将在舞台上展示将 iOS 应用程序引入 macOS 是多么容易。问题在于细节——这可能会在会议的后续会议中发现。如果运气好的话,苹果将提供工具,让应用程序开发人员能够轻松增强他们的应用程序,这样他们就不会感觉 iOS 应用程序突然出现在 macOS 上,而是像真正的本机 Mac 应用程序一样。我很想在主题演讲中看到一个 iOS 应用程序演示,展示 Marzipan 应用程序在 macOS 上的外观有多好,并证明转换后的工作量有多么小。

  • “经典”Mac 应用程序对 macOS 新功能的访问权限有多大?将 iOS 技术和应用程序引入 Mac 的另一面是,有大量现有应用程序无法使用不是用 Mac 用户依赖的技术构建的。这些应用程序的开发人员今年夏天是否能够进行一些修改,以便他们也能够利用新技术?举个例子:有传言称苹果将在 macOS 中添加 Siri 快捷方式。我认为 Marzipan 应用程序将能够与该技术结合起来,就像在 iOS 上一样。但现有的 Mac 应用程序又如何呢?如果它们被排除在这样的技术之外,就会在两代不同的 Mac 应用程序之间造成分裂,这对于这些应用程序的用户来说将是痛苦的。

  • 杏仁糖应用程序对用户来说会有多奇怪?这是一个大问题,虽然我们下周会得到一些线索,但可能要等到秋天(以及第一个杏仁糖应用程序的发布)应用程序)直到我们真正知道为止。几乎可以肯定的是,随着 iOS 应用程序涌入 Mac,我们判断应用程序”类似 Mac”的方式即将发生变化。但话虽如此,一致性很重要。用户根本不关心使用什么开发 API 来构建他们的应用程序,但如果 Mac 应用程序 A 的外观和行为与 Mac 应用程序 B 完全不同,那就糟糕了。 Mac 应用程序具有各种功能,这些功能要么在 iOS 上不存在,要么没有被 iOS 优先考虑——菜单栏、键盘快捷键和多个窗口,仅举三例。这将是多么无缝的过渡?

与 iOS 同步

除了 Marzipan 本身的细节之外,这对 Apple 来说也是一个在 iOS 和 macOS 之间找到更多统一性的机会。我并不是说这两个平台需要看起来相似并以相同的方式运行——尽管 iPad 和 Mac 之间能有更多的协同作用将是值得赞赏的——但仍然存在一些看似不必要的小领域的差异。

ios12屏幕时间报告 苹果

iOS 屏幕时间于去年推出。 Mac 版本是否正在开发中?

去年苹果在 iOS 中添加了”屏幕时间”功能,虽然我希望今年它能得到改进,但这是一个好的开始。另一方面,macOS 上的家长控制功能相当初级,并且与屏幕时间完全脱节。作为一个孩子同时拥有 iOS 和 macOS 设备的家长,我真的更愿意同时管理它们。

消息应用程序多年来一直落后于其 iOS 同类应用程序,可能是由于其代码库较旧 – 还记得 iChat 吗?如果 Apple 选择使用 Marzipan 来让我发送带有 iMessage 效果或 Memoji 贴纸的消息,请使用它。我厌倦了必须在心里规划出 Mac 上允许的行为以及 iOS 上允许的行为。

macOS 和 iOS 术语在一些地方仍然存在分歧。例如,”系统偏好设置”应用程序应该更名为”设置”。我确信还有很多其他术语示例。应用程序平台正在整合——让我们以此为契机,让其余内容达成一致。

提升 Mac 应用商店

去年,苹果公布了 Mac App Store 的重新设计,并宣传一些主要开发人员回归商店。在幕后,该公司添加了一系列新技术,允许 App Store 应用程序请求比以前允许使用的更多的权力。我希望看到 Apple 在这个方向上取得更多进展,以便 Mac App Store 成为一个对所有 Mac 软件开发人员来说都有意义的地方,而不是一个只有少数实用程序和大量从 iOS 带来的应用程序的地方。

macos mojave mac 应用存储 苹果

我们可能会在下一代 macOS 中看到 Mac App Store 的更多变化。

除此之外,我希望看到更多证据表明苹果将为 App Store 之外的应用程序提供更高的安全性。去年,它引入了公证应用程序的概念,允许苹果验证非 App Store 应用程序,并在发现它们是恶意软件时将其杀死。虽然 Apple 强迫自由民超越 App Store 神奇的冰墙、屈膝的想法让很多人感到不安,但我更愿意将其视为 Apple 正在努力让 Mac 更加安全,而不是坚持要求每个人都必须这样做。 Mac 应用程序源自 Mac App Store。没有人希望看到 Mac 的未来成为一个完全锁定的、仅限 App Store 的平台。如果苹果仍在投资公证等替代技术,那么暗淡的未来就不太可能出现。

将”愿望”放入愿望清单

我心里总有一些功能,当我知道苹果几乎不可能认为它们是优先事项时,我希望它们能够存在。但如果它们下周宣布,我会欢呼。

十多年来,我们推出支持蜂窝网络的 iOS 设备,但 Apple 从未发布过支持蜂窝网络的 Mac 笔记本电脑。部分原因是系统普遍不知道它正在使用哪种网络连接。苹果可以在 macOS 中进行一些更改,以更清楚地说明哪些数据通过 Wi-Fi 或以太网传输,哪些数据通过蜂窝网络传输,并让用户确定哪些应用程序可以访问蜂窝数据。没有什么比支持蜂窝网络的 MacBook 硬件的发布更能更快地推动这些功能的采用了。

mac os mojave 自动机图标 苹果

Mac 的 Automator 会被 Mac 版本的 iOS Shortcuts 应用程序取代吗?

我也是用户自动化的倡导者——我相信计算机是用来完成人类不需要浪费时间做的无聊、重复性任务的。目前,macOS 和 iOS 具有完全不同的自动化方法 – 在 macOS 上它是 AppleScript、Automator 和 shell 脚本的组合 – 而在 iOS 上它是快捷方式应用程序。我不会自欺欺人地说 AppleScript 或 Automator 将会被大幅改进并传播到 iOS,但我愿意相信 Apple 可以将 Shortcuts 引入 Mac,并将其用作统一旧版和旧版用户自动化的一种方式。新的 Mac 应用程序。在这一点上,我真的不关心在 macOS 和 iOS 上提供现代用户自动化的前进方向是什么 – 只要有一个,并且它是统一的,并且 Apple 致力于未来。