苹果公司首次公开测试macOS 10.15 Catalina


在6月的第一周首次在全球开发者大会上展示新的macOS Catalina 10.14两周后,Apple发布了首个针对勇敢探险家的公开测试版 。如果你正在做笔记,那比早在去年Mojave公共测试版的首次亮相前几天 。
从macOS过去的Catalina爆炸
Apple的平台开发速度继续增长势头 。自2000年代的“大猫”OS X时代以来,Mac的速度和方向已经走过了漫长的道路,其中一个新的操作系统版本大约每两年发布一次并且实际上要花钱购买 - 最初为Mac升级129美元用户 。卡塔利娜不仅免费,而且充满了实用的新进展 。
2003年至2007年期间Panther,Tiger和Leopard发布的一些主要功能似乎只是奇怪的繁忙工作 。值得注意的是:过度装饰但最低限度有用的仪表板,它最终完全在卡塔利娜中消失 。小部件仍然存在,它们在架构上更好,更容易从通知中心的今日面板访问 。
另一个苹果在其iOS前路线图中有点迷失的例子:Leopard在2007年对Mail 3.0进行了肆无忌惮的改革,其中包括Comic Sans Notes和To Dos,甚至是RSS阅读器 。它有点像鲨鱼一样跳出了Mac的未来 。然而,这就是苹果首次推出全新iPhone体验时所处的位置 。Leopard实际上被推迟了几个月才能让苹果公司完成iOS的初始发布,创造了一个充满戏剧性的评论恐慌的时刻,担心苹果可能完全倾销Mac以成为iPhone公司 。
实际上,iOS的发展最终将为Mac带来充满活力的新生活,因为它继续在Catalina中发挥作用 。早在2007年,苹果Mac平台的大部分工作仍然与90年代的PowerPC和Mac Classic软件的过渡有关,并且刚刚开始为完整的64位应用程序引入新的支持 。今天,Catalina现在正在放弃整个传统时代,仅仅运行64位软件 。
在2009年至2013年间,Snow Leopard,Lion和Mountain Lion从Mac桌面蛋糕的新功能上退了一步,开始不遗余力地专注于性能和稳定性 。Mac还开始结合Apple为iOS创建的许多功能,包括App Store,触控板上的多点触控手势,iCloud文档和数据,精通移动的消息和通知中心 。
从2013年的小牛队开始的加利福尼亚州发布的过去六年中,macOS开始复制苹果早些时候在2007年推出的iPhone免费年度操作系统更新 。一系列非常有价值的功能开始在库比蒂诺咆哮,主要由研发已经从iOS大得多的安装基础中获得利润:iBooks,地图,照片,技术进步,包括金属图形,iOS 7全新的“清晰度和尊重”外观,以及iOS和macOS之间日益紧密的集成通过无线连续性支持文件和电话的切换 。
实际上,Apple在今年WWDC19上展示的大部分内容都是基于其过去的努力,结合iOS的更多功能,新的共享技术和框架,以及与Apple的移动平台进一步协调和更紧密的集成 。
这种协同作用在硬件中也很明显 。采用Apple定制T2芯片的新款Mac现在支持最初为iOS设备构建的功能,包括Touch ID,硬件加速加密和媒体编解码器,高级安全性,Hey Siri以及带QuickType的动态触控条 。Touch Bar本质上是最近MacBook Pro内置的iOS设备,今年它正被整合到Catalina的新Sidecar中(如下所述) 。
Catalina还推出了新的SwiftUI,旨在通过利用Swift的功能加速编写高级用户界面的任务; 在整个macOS以及照片和提醒等应用程序内部使用的高级机器学习智能; Continuity的巨大扩展,将iPad变成现代Mac的辅助铅笔显示器(包括在T2芯片之前发布的一些型号); 创建的Catalyst框架旨在使现有的UIKit iPad应用程序在Catalina上本地运行 。
对于最终用户,Catalina带来了熟悉的iOS媒体播放应用体验,提供了现在针对Apple Music优化的简化iTunes体验- 尽管您仍然可以使用现有的媒体下载库并继续从iTunes Store购买你喜欢 。现在有针对播客,书籍和有声读物进行优化的独立应用程序,以及用于处理电视和电影流媒体,租赁和新订阅频道的全新Apple TV应用程序,作为“单点”电缆替代品提供 。
macOS Catalina中的Mac
去年,我注意到 macOS Mojave公共测试版的整体意图似乎旨在使Mac成为iOS用户理想的桌面计算系统 。苹果公司不再那么努力地吸引Windows PC用户了,这在很大程度上是因为Windows不再那么重要了,也不是苹果公司销售其Mac的最具吸引力的受众 。
Apple自己的iOS代表了一个更大,更现代,更具商业吸引力的基础,尤其是当您将Windows PC用户缩小到愿意为优质硬件支付合理费用的高端市场时 。苹果现在在全球大约十亿台设备上提供服务,而不是仍然是大型商用Windows机器中的“替代PC制造商” 。它拥有超过1亿Mac用户的安装基础,大约4亿iPad用户和接近10亿的iPhone用户 。
对于新一代的年轻人来说,现代移动设备远比微软旧的Win32和Internet Explorer垄断产品更具相关性,而这种垄断产品在二十年前曾经是技术领域的一切 。因此,Apple希望利用其创建世界领先的iOS高端移动设备品牌来改进Mac以使桌面平台更加熟悉其庞大的iOS安装基础,这是有道理的 。
然而,仅仅因为它带来了来自iOS的想法 - 包括新的Catalyst iPad应用程序 - 并不意味着它放弃了使Mac独特而强大的东西 。事实上,WWDC19的一个明确信息是Apple正在通过其新的Mac Pro大规模投资高端产品 硬件设计用于创造性和计算工作流程中的极端性能,这在移动设备上是不可能的 - 包括运行Apple的Xcode来为所有那些iOS设备开发软件 。
新的Mac Pro甚至超越了一年前推出的具有类似意图的强大的iMac Pro硬件 。苹果公司刚刚发布了具有令人印象深刻的计算和内存容量的新款MacBook Pro机器,这些机器与最好的iPad Pro机型完全不同 。从5K iMac到更强大的Mac minis,Apple全面将Mac硬件定位为其强大的高级计算机,能够完成复杂的传统桌面工作 。
但除了硬件之外,Apple还通过软件将Mac与iOS移动设备区分开来 。Mac继承了iPad专注的全屏和分屏模式,但是它们能够在多个虚拟桌面空间中处理重叠窗口的复杂排列,这在便携式移动平板电脑或手机上毫无意义 。
仔细看看Catalyst或SwiftUI,您会发现Apple显然希望保留“Mac-like”计算的独特平台功能,而不是试图将其平台合并到iOS-Mac混合中 。Apple的Mac人机界面指南列出了四个“主要主题”,它们区分了iOS,tvOS和watchOS应用程序中的macOS应用程序:“灵活,广泛,有能力,专注 。”
没有办法将iPhone应用程序作为“桌面配件”浮动在桌面上,并且没有计划将Mac变成美化的iPad 。苹果公司的做法看似显而易见,但这与微软长期以来的努力相反,微软长期致力于将Windows 10 PC变成支持触控功能的可拆卸平板电脑混合动力车,运行与移动设备和大屏幕相同的软件,或谷歌努力将手机和上网本转变为某种看起来像平板手机的Chrome-Android mashup忙于翻盖上网本 。
事实上,今年,苹果公司进一步将其单手iOS体验与新的平板电脑优化iPadOS区分开来,同时仍然保持与传统Mac不同 。这与Apple TV和Apple Watch采用的策略相同 - 每种都有定制的体验,适合其外形和使用方式,而不仅仅是尽可能广泛地扩展品牌 。
从Apple的结果来看,看起来这显然是正确的道路 。Apple是唯一一家成功竞争PC,平板电脑和手机以及可穿戴设备和电视盒的公司 。因此,期待Mac作为一款与移动设备紧密集成的卓越桌面机器继续发展,而不会融合到一起 。
比以往更多的Mac
一直存在的抱怨是,苹果公司每年销售数亿台移动设备取得了巨大成功,将公司的注意力从原来的Mac平台上转移开来,目前该平台目前每年的销售量仅为2000万台左右 。很明显,对于苹果而言,如果不将资源集中在大部分资金和最具商业机会的地方,那将是不负责任的,也是愚蠢的 。
iPhone和iPad迅速eclipsed- 巨大 - Macintoshes希望实现的全球影响力和规模 。然而,随着iPhone销售增长的放缓 - 市场上没有更多的中产阶级等待突然进入智能手机市场 - 苹果现在可以利用已经完成的更多工作适用于iOS的桌面计算平台 。
现在,苹果已在全球拥有如此庞大的用户群 - 即使单位销售增长趋于平稳甚至退缩,这一数字仍将持续增长- 现在它可以专注于通过有价值的信息和服务支持这些用户的最终目标,包括最近概述了Apple Arcade视频游戏,新闻+期刊,TV +原创内容,以及即将推出的Apple Card 。
虽然苹果公司的服务活动受到了一个技术媒体的嘲笑,而科技媒体大多希望通过闪亮的新小玩意来,但苹果的新服务将在Mac上创造更多的兴趣,而不是一些新的操作系统功能或新颖硬件的华丽介绍 。
仅关注单位销售数字,Mac似乎只占Apple业务的百分之十 。然而,Mac对Apple的重要性不大,因为它们主要服务于价值1000美元的宝贵市场,并且因为它们在专业内容创建和编程驱动所有Apple设备的代码中具有战略重要性 。
macOS Catalina的新功能:更多更好的第三方Mac应用程序
这就解释了为什么Mac今年绝对最大的新事物是许多终端用户不会直接欣赏的东西,但他们肯定会从中受益 。这是所有新工作都来自Xcode 11,Apple的集成开发环境,用于构建和调试运行在Apple平台上的软件 。
Xcode 11 beta已经可以在今年的macOS Mojave上运行,这意味着开发人员可以开始使用稳定版本的macOS,而无需等待Apple完成Catalina版本中的所有内容,尽管其中一些最引人注目的功能需要Catalina用于部署 。
虽然Xcode 11的许多功能都是高度技术性的 - Apple 在其开发者网站上提供了一个可访问的概述 - 新版本特别提供了一个智能助理编辑器,可以在您在主代码编辑器中工作时自动显示相关文件以供参考; 一个新的小地图,它显示了长长的代码的缩略图视图,因此您可以快速地在区域之间进行视觉跳转; 支持SwiftUI及其新的拖放设计工具,用于实时快速原型设计和可视化UI代码在各种设备上的外观; 和催化剂支持从iPad代码项目构建本机Mac应用程序,具有将完成的应用程序提交到Mac App Store或进行公证以便灵活分发的功能 。
Xcode 11对于从未计划自己学习应用程序开发的Mac用户来说非常重要 。这是因为这意味着开发人员将拥有越来越复杂的工具,使他们在编写新的Mac应用程序,增强和调试现有游戏以及将许多现有的iPad游戏(包括游戏)带入Mac时更高效,更高效 。
Xcode 11和Catalyst将为Mac用户提供更多“丰富的应用程序”本机体验,否则他们将获得一个Web应用程序(想想Twitter),以及更广泛的交互式和教育工具 。在WWDC19上,Apple演示了“Fender Play”,一个用于学习弹吉他的视频标题 。其开发者网站上引用的另一个例子是“Proloquo2Go”,这是一个现有的iPad标题,旨在帮助残障人士进行视觉交流 。现在它在Mac上运行 。
实际上,Catalyst利用第三方程序员的努力为Apple的数亿iOS用户提供服务; 它可以很容易地将那些已经完成的工作带到Mac上,在那里没有那么大的安装基础,需要足够的临界质量来驱动更小的需求 。这对于广泛的专业用户来说至关重要,从企业企业开发团队到寻求尽可能有效地覆盖大多数用户的小型初创企业 。
Catalyst还将从庞大的iOS库中推出更多Mac游戏选项 。Apple预览了Gameloft的“Asphalt 9:Legends”,这是一款休闲赛车游戏,从iPad迅速转向Mac,同时通过Metal自动升级其图形,充分利用Mac中更强大的GPU和更大的显示器它 。Gameloft发现它可以调整其Catalyst游戏,充分利用Mac更强大的内存子系统,只需进行一些性能调整,使他们能够在游戏中以逼真的光线反射渲染出令人难以置信的细节 。
Catalyst似乎是即将推出的Apple Arcade的核心组件,专门用于创建支持工作的商业模式,为Mac带来数百种新的视频游戏体验 。Arcade还将使游戏玩家能够在Mac,iPad,iPhone和Apple TV上运行的相同游戏之间轻松移动 。
如果您一直在关注Mac上的游戏状态,您会记得Apple多年来一直在努力让开发人员吸引其少数PC平台 。Apple Arcade承诺将彻底改变Mac的游戏 。
新的Mac增强现实工具
在macOS Catalina中引入的另一个具有前瞻性思维的开发理念是Reality Composer,一个用于构建增强现实世界的新应用程序 。Apple可以将其新应用命名为“Keynote 3D”,因为它有效地用作生产工具,用于在太空中布置动画的USDZ 3D模型,附加的动作和声音效果可创建动画,交互式“演示”,您可以从中查看和探索任何相机角度 。
您可以通过接近在“现实”世界中触发定义的动画和效果,以便在您接近它时或在定时间隔或点击它时对象开始交互 。这样就可以创建Apple在其活动中展示的丰富,互动的AR体验 - 例如WWDC19上新Mac Pro的爆炸式可探索视图 - 以及新的Apple Park访客中心,iPad允许用户使用几乎探索其新设施的各种元素 。
新的Reality Composer应用程序生成“现实文件”,您可以使用QuickLook或预览在Mac上以3D方式预览,并在iOS设备上以完整AR查看,将交互式模型放入相机的即时视图中 。现实文件还可以合并到技术,教育或探索应用程序中,以便即使是非技术作者也可以轻松构建可在AR中探索的交互式动画体验 。
开发人员可以进一步利用在Catalina中采用Swift API的新RealityKit框架,以编程方式构建AR场景,其中包含相同类型的动画,物理,相机效果和超逼真外观,基于物理的渲染,带有阴影和环境反射Reality Composer可以创建 。Apple还增强了ARKit 3将运动模糊甚至相机颗粒应用于AR图形,以便在通过移动相机观看时使其看起来更逼真,并在真实世界的视频中进行合成 。
【苹果公司首次公开测试macOS 10.15 Catalina】Apple正在投入大量资金将Mac打造成AR创作机器 。ARKit在过去一年中的快速发展可能会让苹果公司在技术方面投入大量资源,这些技术最初可能只是为游戏添加一些额外的新颖性 。但是在WWDC19上,有两条评论突然出现在我的面前,真正强调了为什么苹果公司将AR作为优先事项,以及为什么今天的ARKit不再像苹果公司90年代中期的QuickTime VR那样重复,这是一个创造可探索世界的有趣,未来的平台,从未真正找到自己的利基 。
首先,有一个真正的商业模式支持在商业应用中使用AR 。已经采用AR作为在客户家中展示产品布局的方式的公司已经看到销售量增加了约3倍 。金钱会让事情发生!其次,从事教育工作的开发人员指出,AR在抓住并保留年轻人的注意力方面具有重要意义 。您可能会认为它是现代的等同于看到教师将VHS播放器推入教室 。当你看到年轻人的头脑发光时,参与教育的能力就像金钱一样引人注目 。
不太可能推测苹果未来可能会采用AR,从“视频AirPods为您的眼睛”到挡风玻璃 。无论未来的硬件如何使AR比今天的iOS设备更具相关性和吸引力,Apple希望通过一个可以为AR和VR体验构建“现实”的平台做好准备 。随着macOS Catalina中扩展的AR开发工具和框架的到来,这种未来很快就会到来 。
Mac作为机器学习的创造者
除AR外,Apple还大力推动机器学习 。iOS设备现在能够在设备上执行本地ML,实现高级人工智能操作 - 从对象识别到声音识别再到书面文字理解 - 以前需要互联网连接,并涉及一些关于您的隐私和数据安全的灰色区域 。
Core ML 3现在不仅可以在您的iOS设备上直接运行本地ML,而且甚至可以个性化ML模型,以便您的应用可以学习您的偏好和惯例,并以特定于您的方式智能调整,利用相同类型的个人学习当你改变你的头发,眼镜和衣服时,让Face ID适应你的外表 。这个本地学习对你来说是完全私密的,所以你不必担心应用程序建立关于你的详细档案,这些档案最终会出现在Facebook或雅虎决定在公开场合完全没有加密的服务器上 。
在Mac上,开发人员现在可以使用Create ML使用样本数据库在他们的机器上开发和训练他们的模型,而不需要依赖模型训练服务器 。ML培训甚至可以利用Apple最近为新Mac提供的外部GPU支持,利用功能强大的eGPU硬件来完成计算复杂的ML培训课程 。
与ARKit和Reality Composer并行,Create ML正在为Mac开发一个全新的创意目的,包括开发智能Mac游戏以及具有随时间增长和发展的超智能智能的iOS应用程序 。在Catalina,Apple正致力于使这些工具易于使用且功能强大 。

    推荐阅读