WWDC 2020 对 iOS、Mac 等设备的希望和梦想
现在距离 Apple 全球开发者大会仅剩一周时间了,如果您错过了许多备忘录,此次大会将是其 33 年历史上首次以虚拟方式举行。上周,Apple 宣布t活动安排,确认将于 6 月 22 日星期一以传统主题演讲拉开帷幕。
所以。启动你的引擎并开始猜测。苹果在上述主题演讲中到底会讨论什么?他们将发布哪些公告?什么谣言会立即烟消云散?
当然,我的 Magic 8-Ball 只能和你从玩具店买到的一样好,所以我无法准确告诉你苹果将展示什么。但我可以告诉你的是我希望从公司看到什么。以下是蒂姆·库克在短短七天内发表虚拟主题演讲时最令我兴奋的一些事情。
袖手旁观
是否有人怀疑传闻中的ARM 过渡位于该列表的顶部?我想听到的是:该公司终于准备好过渡到自己的定制处理器,这将带来卓越的每瓦性能,意味着更强大、更重要的是更节能的 Mac。 2020 年是时候了:Mac 笔记本电脑的电池续航时间可以维持一整天。
细节才是有趣的地方。我认为苹果的首要任务是尽量减少对开发者的干扰。该公司巧妙地完成了从 68k 摩托罗拉处理器到 PowerPC 的转变,然后从 PowerPC 到英特尔的转变,虽然这两次转变都不是一帆风顺的,但总的来说,它们相当顺利。
我希望 Apple 将其在那里的经验带到这里,以采取类似的多管齐下的方法。首先,我希望(并且完全期望)该公司表示将大多数应用程序移植到新架构将像在 Xcode 中重新编译一样简单。
在 PowerPC 向 Intel 转换期间,Apple 使用 Rosetta 来帮助开发人员完成过渡。
其次,对于可能需要更多时间和工作来适应新架构的应用程序,我希望看到一种类似于 Rosetta 翻译层的技术,该技术有助于简化向 x86 的转变,以便现有的 Mac 应用程序可以编译可以在新处理器上运行,即使这意味着性能下降。这样的技术将成为一个占位符,允许用户继续运行关键软件,直到开发人员可以制作适合苹果新架构的原生版本。
最后,我希望开发人员能够使用新处理器以某种方式访问 Mac 硬件。许多软件创建者希望在实际发布更新之前在真实硬件上测试他们的应用程序。无论该硬件是采用公司向开发者付费提供的带有定制内部结构的无聊米色盒子的形式,还是让开发者在 iPad Pro 上安装 macOS 版本,我肯定会很着迷。 (如果让我在自己的 iPad 上使用 macOS 版本,那就更好了。)
十三行十四
去年的 iOS 版本,简单地说,有点混乱。错误和其他问题让许多用户对更新持谨慎态度,因此我当然希望看到 iOS 14 转向另一个方向,并将稳定性作为重点。
您不认为是时候对 iOS 主屏幕进行一些重大更改了吗?
但我也希望苹果认为是时候重新考虑其对一些长期存在的功能的处理方法了,这些功能已经开始让人感觉有点过时了。其一是主屏幕。早在 2007 年,当我们都只是想弄清楚如何使用这台装在口袋里的神奇超级计算机时,图标网格可能还可以接受,但 13 年后,我认为我们已经掌握了启动应用程序的窍门。让我们利用 Siri 的主动智能功能,在我们最常使用的屏幕上显示我们可能需要的内容。或者至少提供像 iPadOS 这样的小部件(但更好)。
说到 iPadOS,我希望再次尝试多任务处理。对我来说,它仍然是平板电脑操作系统的最大弱点。这是很挑剔的,而且很难判断分屏视图的哪一侧当前处于活动状态,而且去年引入的多窗口应用程序情况仍然令人困惑。这仍然是 Mac 及其窗口系统具有显着优势的地方。
而且,总体而言,对于移动设备而言,我非常希望看到该公司认真审视其文本自动更正系统,该系统在过去几年中似乎变得越来越激进,而且越来越错误。是时候对我们在设备上的打字方式进行明确的重新调整了。
装扮卡特琳娜
与 iOS 13 一样,macOS Catalina 也经历了艰难的一年。事实证明,新的安全功能是善意的,但也很麻烦,再加上一些错误,不少用户推迟了更新,直到他们绝对不得不这样做。
无论 macOS 10.16 的代号是什么,它肯定都有自己的工作要做。虽然这对于”雪豹”风格的性能发布来说似乎是一个很好的机会,但苹果的旧平台在很多地方已经落后于 iOS,我希望看到该公司能够恢复一点这种平衡。
如果能更新音乐、播客和 TV Mac 应用就好了。
正如我的同事 Jason Snell 最近提到的,消息迫切需要更新使其与 iOS 版本保持一致。最近,苹果在 iOS 地图上添加了类似于”环顾街景”的功能,而 Mac 版本仍然缺乏这一功能。同样,使用 Mac Catalyst 技术的第一个(有些初级)版本设计的音乐、电视和播客应用程序都可以使用更新。 Mac 上的”照片”从未像 iOS 上那样强大,更不用说它迫切需要改进稳定性。
总体而言,Mac 这次似乎最需要改进,尽管苹果无疑会推出一些新的闪亮功能来说服人们进行升级。但我们希望,就像 iOS 14 一样,稳定才是关键。如果您不能依赖运行它的机器,那么再好的新功能又有什么用呢?