WWDC 2019:关键机器人主题演讲



与过去的WWDC相比,WWDC的主要重点是速度和细微的改进,而今天,它们一次展示了所有内容:新的Mac Pro,新的服务和开发人员渴望的功能。 有人说这是自2014年推出新的Swift编程语言以来最好的WWDC。 我们使用WWDC的mc_murphybealexvani2电缆,并了解实际发生的情况。

的iOS


苹果公司在每次演讲中都谈到了很多安全性,并注意它不会以明文形式存储我们的个人数据。 较小的更改影响了使用地理定位的权限请求:iOS将警告应用程序在后台可疑的工作(如果已安装)。

几年来,Apple设法使用Apple Pay改变了付款方式-在线购物变得如此便捷,以至于立即成为行业标准。 现在是时候使用“通过Apple登录”来解决我们的另一个难题,即服务授权。 现在,当您已经使用Apple ID登录到设备时,无需记住Facebook或google的密码。 出于安全考虑,Apple会为一个单独的站点创建一个随机的电子邮件地址,如果您突然开始被垃圾邮件骚扰,该地址可以随时被阻止。 如果您通过应用程序中的第三方服务使用授权,那么该考虑通过Apple添加授权了,因为 它将成为强制性的。

新系统最令人期待的功能似乎是暗模式。 一次单击就不可能使所有现有应用程序适应黑暗主题的事实(而不是您需要它的事实),但是这种解决方案本身只是在问自己:流行的文本编辑器,书籍阅读器和即时通讯程序已经有黑暗主题了,并且从iPhone开始X安装了非常适合黑色界面的OLED屏幕。

iPad操作系统


两年前,随着iPad Pro的出现,我们的工作工具发生了变化-这是iOS发生巨大变化的开始。 去年,许多功能仅在iPad上出现,而今天在单独的操作系统iPad OS中脱颖而出。 我认为,随着时间的流逝,大多数笔记本电脑用户将转而使用平板电脑,而至关重要的基础设施就已经摆在我们眼前。

在iPad上,您可以附加小部件并自定义桌面,启动一个应用程序的多个窗口,并使用外部驱动器和存档文件。 添加了新手势,并改进了同时启动多个应用程序的功能。 我们改写了Safari,使所有功能都可以像在台式机上一样工作,并添加了Sidecar-当iPad是Mac上的第二个屏幕时的模式。

开发人员工具和框架


SwiftUI即将推出,这是在所有Apple操作系统上创建界面的声明性方法。 在开源中,已经有尝试在Swift上实现这种方法的方法(谷歌就引入了Jetpack Compose ),但是苹果公​​司走得更远:无需重新构建应用程序即可立即查看更改,Interface Builder中熟悉的拖放元素可用。 一切看起来都如此简单和美观,我想立即尝试:例如,转换动画实际上是用两行代码制作的。 让我们看一下UI在实际应用程序中的外观如何繁琐,但是已经很清楚这将大大加快并简化UI的开发。 似乎是时候让设计师从Sketch转到SwiftUI。

这里还使用了新的Combine框架,它是反应式编程范例的实现。 长期以来,开发人员一直在使用第三方开放源代码Rx框架,现在该数据库开箱即可使用。 对于初学者来说,第一次需要花一些时间来了解意识形态,但是在将来,您可以预测更多可理解的代码并缩短应用程序中的代码行。

在ARKit 3中,他们添加了识别人物甚至最大化人物轮廓的功能,因此在多人游戏中,一切看起来都更加逼真。 同样现在,自动确定进入相机视野的每个人的四肢的姿势和位置。

操作系统


iTunes应用程序(顺便说一句,已经有18年了!)已不复存在,并分为三种服务:音乐,播客,电视。 这是使用Project Catalyst(以前称为Marzipan)的示例,该框架可让您将iOS应用移植到Mac。 细节仍然很少,我们将在本周了解。

该系统引入了完整的语音控制,可以使用语音控制所有功能。 实际上,现在用户无需使用控制器就可以充分发挥功能,使用浏览器,应用程序编写程序。

我们重写了“查找我的iPhone”服务,现在称为“查找我的服务”。 最有趣的是,丢失的MacBook发送信标信号,它们被正在访问的所有iOS设备捕获,并有助于检测到它。

Mac Pro


早先的Mac Pro于2013年推出,但结果并不十分成功。 外表很漂亮,它在所有这些年中根本没有扩展,并且一直保持不变,只得到了很小的加速。 迄今为止,那些编辑视频,音频,专业从事摄影的人必须制造出功能强大的窗户机器。 即使是两年前推出并于2017年底发布的iMac Pro,也只能部分满足需求。

今年秋天(或更确切地说,到圣诞节),将会出现一个经过全面更新的新Mac Pro。 它适合需要处理大量数据,视频,照片,音频,三维图形的人(即,很少的人),这只是一个庞然大物:

  • Intel Xeon处理器多达28个内核,
  • 高达1个半TB的RAM(在此背景下,高达4 TB的SSD甚至显得有些适中),
  • 强大的图形功能,包括多达四个Vega II处理器和特殊的FPGA扩展卡,可帮助以高分辨率解析视频,
  • 连接到六个6K显示器,
  • 1.4千瓦电源(在美国允许的最大使用量),
  • 可以冷却所有部件的冷却系统。

这是一台非常酷的计算机,可以处理非常非常耗费资源的任务:在Logic Pro中混合成千上万的音轨,实时编辑未压缩的8K视频流,以4K品质进行实时光线跟踪。

他们与他一起推出了一种新显示器,该显示器还可以满足最高要求:6K,32英寸对角线,极高对比度和自定义选项。 班长是一个梦想。 不是OLED,而是比它甚至还不接近市场。

Mac Pro和显示器都很棒。 可以说,只有价格便宜。 并不是所有人都知道它,但是Mac Pro本身的价格为6,000美元(具有八核处理器,32 GB内存,荒谬的256 GB SSD和基本视频卡的基本配置),或多或少的足够配置将达到八至九千。

更为有趣的是:显示器的价格为五千美元,但是如果您想要一个哑光的显示器,那么价格将是六美元。 如果您想为他提供一个漂亮的架子,那么请给七个。 七千 对于显示器。
总的来说,Mac Pro和Pro显示XDR就像汽车一样站立。 但是,对于他们想要的人来说,这个成本不是问题。

watchOS


WatchOS升级到版本6是从新拨盘开始的。 多年以来,开发人员一直在等待API创建自己的拨盘,但是Apple对此有自己的愿景,因此您必须使用内置的拨盘。

向前迈出的主要一步是有可能为手表开发独立的独立应用程序。 在支持eSim的国家(带有移动通讯的手表型号)中尤其如此(俄罗斯不在其中)。 苹果似乎已将目光投向了不与iPhone绑定的Apple Watch设备上(到目前为止,它们无法单独工作)。 现在,可以在手表本身的新App Store中下载应用程序。 便利性令人怀疑,但有趣的是,如何通过2-3次点击,付费和下载来有效地找到必要的应用程序。 苹果在新版本的操作系统中启动了音频流API,扩大了Health应用程序和培训的可能性。 较小的可以考虑添加了噪音计,录音机,计算器。

总的来说,演示效果令人印象深刻:通常在会议和活动上,Apple会提供大约今天一半的更新。 这是开始。 让我们看看秋天会发生什么。

Source: https://habr.com/ru/post/zh-CN454712/


All Articles