苹果为何在二月份推出新的操作系统功能

2020-11-10 15:14:23 来源: INeng财经

我们已经期望Apple会按年度周期推出新的操作系统功能。6月宣布,9月或10月发布,并在秋季和春季的其余时间里修复错误并添加未及时完成的​​功能。

但是本月,苹果公司推出了其操作系统的新的预发行版本,这不仅仅是在去年6月的承诺中修正了一些错误,而且还增加了一些商品。(尽管很高兴看到文件夹共享似乎终于要出现在iCloud Drive中了。)

我都想从苹果公司获得惊喜的冬季礼物,但是我不得不问一个明显的问题:为什么现在呢?

[进一步阅读:了解有关macOS Catalina的更多信息]

迈向统一的App Store

当苹果发布Mac Catalyst这项使iPad应用程序开发人员更轻松地将这些应用程序引入macOS的技术时,出现了很多开发人员没有看到的皱纹:Mac Catalyst应用程序无法附加到他们的应用程序上App Store中的iOS等效产品。

对于某些应用程序,这没什么大不了的。许多开发人员依靠单独销售到Mac和iOS来产生更多的收入(同时保持较低的价格)。问题是开发人员想要为购买应用程序的任何人提供Mac和iOS版本,或者通过应用程序内购买进行升级,或者将使用情况与直接在应用程序中管理的订阅绑定在一起。对于这些功能,Mac和iOS应用程序必须使用相同的应用程序ID,而Apple不允许使用。(开发人员可以针对其中一些功能构建自己的解决方法,但自己不能购买应用。)

甚至在Mac Catalyst出现之前,这对于应用程序开发人员来说就是一个问题。但是Mac Catalyst似乎需要这种连接-而Apple无法交付。看来最早要到2020年秋天,开发人员才能将他们的应用程序捆绑在一起。一些开发人员搁置了他们的Mac Catalyst开发计划,然后转移到其他事务上。

仿射催化剂

苹果Apple Project Catalyst在WWDC 2019上推出。

显然,苹果公司至少听到了一些开发人员的强烈抗议,因为最新的Beta版本允许任何Mac应用程序(不仅仅是Mac Catalyst应用程序!)都可以与iOS等效的应用程序共享其ID。苹果已经告诉开发人员,该功能预计将在三月份向公众App Store推出。

那么,为什么现在呢?我的猜测是,苹果从许多主要开发商那里听说,应用程序购买缺乏连续性是他们的绊脚石。苹果公司的业务是在任何地方和任何地方增加服务收入,而应用购买和订阅是服务收入。此外,这似乎是一项技术决定,同时也是一项政策决定,需要就应用程序和后端系统进行相对较少的开发工作。

大概苹果公司的某人算了算,并意识到这不是需要等到今年秋天的变化。这也可能消除了从现在到六月的WWDC之间的大量尴尬对话。不想使用此功能的开发人员可以忽略它-但是很多开发人员最终都将为实现它感到兴奋。

iPad键盘难题

这是本月发布的另一个主要惊喜:iPad的大量键盘相关功能。您可能会认为Apple会试图to积iPad特定的功能更新,以充实iPadOS 14中的功能,但这并未在此处发生。

Apple已为开发人员提供了直接访问键盘上每个键状态的权限。当然,这在Mac上永远存在,但是iPad应用程序无法根据某个键是向上还是向下来轻松更改行为。(想想当您按住Option键并点按屏幕时会改变行为。)游戏开发人员尤其抱怨iPad键盘控件的局限性。

经过多年的抱怨,突然之间,在2月中旬发布了一个Beta版,可以访问键盘事件。什么意思

iPad Pro

苹果iPadOS中改进的键盘支持是否意味着苹果会在下一代iPad中提供一些基于键盘的新功能?

有更多证据表明正在酝酿中。新的iPadOS Beta还添加了许多新的键盘设置。第一次,您可以全局重新映射修饰键。如果将专为Windows设计的键盘插入Mac,则可以使用“系统偏好设置”来翻转Command和Option键的位置-但是直到最新Beta版,iPad才提供该选项。iPadOS 13.4 Beta的用户可以将Caps Lock,Control,Option,Command和Globe键重新映射到其他功能。(使用智能键盘时,我总是会误按Globe键。)

所以...这是很多与键盘相关的功能,您不觉得吗?作为使用外部键盘在iPad上编写大量内容的人,我很高兴看到它。但是,这又是一个问题:为什么现在呢?为什么今年秋天不在iPadOS 14中?

答案必须是新的iPad Pro,它会更加注重键盘。有传言称苹果将很快发布新的iPad Pro机型,并与之一同发布智能键盘的新版本。这些软件的更改使Apple可以将iPad Pro的整体键盘技巧作为产品推出的一部分来讲述一个更广泛的故事。

2月更新?约会了

我喜欢这样的想法,即在清理上一个iOS和macOS的主要发行版与WWDC的启动以及下一个主要发行版之间,苹果花了一些时间来推出一些不需要的功能。等到秋天。我很喜欢。如此之多,以至于我认为Apple从现在开始就应该将此中期发布版本纳入其开发计划中。

冬季软件版本为Apple提供了解决主要操作系统版本发布后出现的问题的机会。它使不需要等待一整年的功能就可以发挥作用。它甚至可以让Apple优先考虑可以使其在春季推出的产品受益的功能。

明年再做一次。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。