2021-07-21 16:21

在从iOS获得大量新应用程序的同时保留Mac的策略很有意义

导读受彭博社报道的启发,Apple 可能会引入一种方法,让 iOS 应用程序可以更轻松地在 macOS 上运行,几周前,我想出了一份我希望在 Mac

受彭博社报道的启发,Apple 可能会引入一种方法,让 iOS 应用程序可以更轻松地在 macOS 上运行,几周前,我想出了一份我希望在 Mac 上看到的 iOS 应用程序列表。在苹果公司最近在芝加哥推出新款 iPad 的活动之后,苹果公司首席执行官蒂姆库克与一位澳大利亚作家进行了交谈,并告诉他合并 Mac 和 iOS 的传言是不真实的。发生这件事时,我可能离他们十英尺远,这是一场媒体争霸赛——不是那种 CEO 除了重申现有公司路线之外什么都不做的地方。(在同一次谈话中,蒂姆库克的字面意思是“我使用一切,我喜欢一切。”)我并不完全相信苹果对其平台的长期方法是让 Mac 保持足够长的生命周期,以便 iOS 发展,以便它能够无痛地更换它。

但是,如果我们相信蒂姆库克的话呢?任何 Mac 与 iOS 的合并都可能在很多年后才会发生,因此无论如何,如果彭博社的报道属实,Apple 将更快地推动 iOS 和 macOS应用程序世界更紧密地结合在一起。这对 Mac 意味着什么,以及我们每天如何使用 Mac?

品尝杏仁糖

在从 iOS 获得大量新应用程序的同时保留 Mac 的策略很有意义。如果 Apple 在今天杀死了 Mac 并开始制造 iOS 笔记本电脑和台式机,那么许多 Mac 用户无法进行转换——Mac 提供了 iOS 无法比拟的功能的领域太多了。

但是,如果 Mac 可以继续做它所有的东西——虚拟化、终端、未经 App Store 批准的应用程序——同时还拥有 iOS 应用程序库?这是一个强大的组合,可以让 iOS 的优势出现在笔记本电脑和台式机上,而不会牺牲 Mac 的优势。随着时间的推移,您甚至可以开始将 Mac 视为 iOS Plus。

有一件事似乎是肯定的:Apple 不会只是通过某种模拟器或兼容层将 iOS 应用程序插入 macOS。将 iOS 应用程序转换为也可以在 Mac 上运行需要应用程序开发人员的努力,他们必须就他们的应用程序在 macOS 设备上的显示方式做出许多决定。(这就是为什么,如果 Marzipan 是真的,它几乎肯定会在 Apple 的年度开发者大会上推出。)

为 Mac 重新设计 iOS 应用程序似乎是一项艰巨的挑战,而且在很多方面都是如此——但这并不是 iOS 开发人员以前从未做过的事情。不久前,iOS 应用程序只有一种尺寸,即原始 iPhone 显示屏的尺寸。iPad 的发布增加了第二个尺寸,这促使开发人员创建第二组应用程序。但在本世纪初,Apple 向开发人员宣布,他们需要开始使用允许应用程序设计根据设备大小进行更改的工具。

这在当时是件大事,需要开发人员认真工作,但 iOS 设备必须在当今使用的多种屏幕尺寸上正常工作:iPhone SE、iPhone 6S/7/8、 iPhone 6S/7/8 Plus、iPhone X、iPad、iPad Pro 10.5 和 iPad Pro 12.9 意味着有七种不同尺寸的 iOS 屏幕。开发人员必须完成这些工作,以便他们的应用程序在小尺寸 iPhone SE 屏幕和 12.9 英寸 iPad Pro 屏幕上运行良好。