WWDC 2016后果

苹果本周早些时候正式在旧金山举行了年度WWDC(全球开发者大会)活动。 与往常一样,活动以主题演讲开始,在此期间,Apple宣布对其iOS,macOS,watchOS和tvOS平台进行更新。 在本文中,我将告诉您主题演讲中需要记住的所有内容。

1. iOS 10

对于新功能而言,今年的iOS版本对于消费者而言,对于使用新技术和API的开发人员而言,都是一个巨大的版本。 让我们看一下iOS 10所提供的功能。

用户体验

人们从iOS 9更新时将看到的iOS 10最大变化就是视觉设计更改。

首先,对锁屏进行了重新构想,其中经典的“滑动解锁”已被完全删除。 现在,在锁定屏幕上,从右向左滑动将打开相机,从左向右滑动将打开“ 今日”视图。 在“今日”视图中,您可以从设备上安装的应用程序中添加小部件,以快速查看它们提供的信息。

现在,在另一个应用程序中时,通知会在锁定屏幕和屏幕顶部同时显示为白色气泡。 在iOS 10中,通知还通过丰富的通知扩展获得了很多额外的功能。 与之交互时,通知现在可以显示它想要的任何用户界面。

例如,使用消息 ,现在可以显示包含对话的实时视图,这样您不仅可以回复刚刚收到的消息,还可以直接从通知中保留对话。 在第一个iOS 10 开发人员预览版中 ,只有在iPhone 6s和iPhone 6s Plus上通过使用通知上的3D Touch才能使用此功能。 苹果表示,但是,丰富的通知将发送到所有能够运行iOS 10的设备,并且将以另一种方式激活不支持3D Touch的设备。

iOS 10丰富通知

控制中心还进行了视觉更新,其中包含一些额外功能以及对3D Touch的支持。 现在,您可以牢固地按下底部的四个按钮,即手电筒,计时器,计算器和照相机,以调出带有快捷方式和操作的菜单。 控制中心也被分为两个视图,音乐播放部分具有自己的视图。 这样可以显示歌曲的专辑插图,并使控件散布开一些。 有趣的是,在iOS 10中,Apple还拆分了AirPlay的视频和音频组件,控制中心的每一页上都有一个。

iOS 10控制中心

西里

正如预期的那样,iOS 10将允许第三方应用程序与Siri集成,这将大大扩展个人助理的功能。 该集成通过Siri扩展和全新的SiriKit框架进行处理。 苹果公司展示的应用程序之一是使用Siri调用Uber汽车,而无需输入该应用程序。

用户隐私也得到了照顾。 第三方应用无法访问用户输入的内容。 取而代之的是,Siri负责整个语音部分,并创建一个意图,然后应用程序可以对其进行操作。

地图

iOS 10的Maps应用程序正在进行彻底的重新设计,这将使它更易于使用并且更容易搜索附近的场所。 逐行导航功能也得到了很大的改进,包括按路途行驶以及避免收费和高速公路的选项。 与Siri一样,Apple还将通过扩展为开发人员打开Maps应用程序。 例如,通过第三方扩展,用户无需离开Maps应用程序即可在特定地点进行预订。

音乐

与Maps一样,iOS 10中的“音乐”应用程序也经过了iOS 10的全面重新设计。这种新设计使该应用程序更易于使用,尤其是对于Apple Music而言,并且可以很清楚地下载了哪些歌曲。 虽然此更新未向“音乐”添加任何新功能,但这是一个非常受欢迎的视觉变化。

留言内容

可以说,iOS 10中最改进的应用程序是Messages应用程序。 iMessage已添加了很多功能,这里仅是一些主要功能:

  • 第三方iMessage应用程序可在对话中添加贴纸和其他内容
  • 内联链接,视频和音乐预览
  • 消息的气泡和全屏效果
  • 阅读每个会话的收据
  • 更大的表情符号
  • 表情符号快速输入建议
  • 点按以表情符号替换单词
  • 手写留言
  • 数字触摸和心跳消息

这些更改使iMessage与其他应用程序(例如Facebook Messenger)相提并论。 如果您想实际使用这些功能,请查看Apple的视频

3D触控

除了与通知和控制中心相关的所有新3D Touch功能外,主屏幕还具有更多3D Touch功能。 对于支持“今日视图”窗口小部件的应用程序,在主屏幕上牢牢按下时,它会在应用程序快捷方式之外显示。 第三方应用程序还将获得在App Store上共享指向该应用程序的链接的快捷方式。

主屏幕上的活动小部件

电话和VoIP

iOS 10中的另一种新型扩展允许应用程序集成到Phone应用程序中。 尽管尚未显示电话分机的所有可能性,但苹果在主题演讲中展示的示例是一个应用程序,该应用程序检测垃圾邮件电话号码并将其显示在来电屏幕上。

苹果在演讲中展示的另一个有趣的API是特定于VoIP应用程序的API,例如Skype和WhatsApp。 现在,一旦更新了应用程序以支持全屏显示,就可以显示全屏覆盖(几乎与接收FaceTime通话时显示的覆盖相同),而不是在收到呼叫时获得常规的推送通知。

通过iOS 10,Apple进一步扩展了HomeKit,这是Apple用于控制家庭中连接的附件的框架。 家庭自动化配件平台支持更多类型的配件,iOS 10还包括一个专用的Home应用程序,因此您可以从单个应用程序控制启用HomeKit的配件,而不必进入每个制造商的特定应用程序。 Home应用程序还大大简化了房屋中房间和场景的设置。

其他小功能

尽管苹果无法在主题演讲中涵盖所有内容,但iOS 10中有许多较小的功能,包括:

  • 现在可以删除一些预安装的iOS应用,包括Maps,Mail和Notes。
  • 警报样式的通知现在将显示与横幅通知相同,但将保留在屏幕顶部,直到采取手动操作为止。
  • 更改媒体音量时的HUD不再显示。
  • iOS 10包含重新设计的iPad Camera应用程序界面。
  • 现在可以使用3D Touch清除通知中心中的所有通知。
  • 新键盘还支持多语言键入。

总体而言,iOS 10是一个重大更新,除了以下方面,它支持所有可以运行iOS 9的设备:

  • iPhone 4s
  • iPad 2
  • iPad 3
  • 小型平板电脑
  • 第五代iPod Touch

2. macOS Sierra

今年的主题演讲中与Mac相关的部分是从OS X正式更名为macOS开始的。 这个新名称使Mac桌面操作系统与Apple的其他平台,iOS,watchOS和tvOS保持一致。 苹果在macOS绰号Sierra下命名了第一个更新。

Mac上的Siri

Siri是MacOS Sierra中Mac中最重要的新增功能。 通过按扩展坞或菜单栏中的Siri图标(或使用自定义键盘快捷键),可以在Mac上与Siri进行交互。 在macOS上,Siri可以执行与iOS设备上几乎所有相同的请求,包括天气,播放音乐和搜索网络。

但是,在Mac上,她还可以处理复杂的文件搜索查询。 更有用的是,Siri给您的任何响应都可以添加到通知中心的小部件部分。 例如,您可以搜索特定的文件组,将响应固定在通知中心,然后全天直接从小部件中拖放找到的文件。

Siri在macOS Sierra上返回文件搜索

网上的Apple Pay

另一个新的重要功能是Mac可以在Safari中使用Apple Pay 。 在支持Apple Pay的网站上,将在您的iPhone上显示提示,以使用Touch ID验证购买。 该过程就像用Apple Pay进行任何其他付款一样简单,除了增加了提起手机以验证购买身份的步骤外。

整理Windows

为了减少桌面混乱,macOS现在支持几乎所有应用程序中的选项卡。 例如,如果您正在处理Pages中的多个文档,而不是打开三个窗口,则现在可以有一个包含三个选项卡的窗口,每个文档都有一个选项卡。 苹果表示,如果该应用程序使用NSDocument类,将自动在macOS应用程序中支持此功能。

接下来,macOS Sierra还允许您创建正在播放的视频的画中画视图。 此功能与在iPad上的功能相同。 可以调整视频视图的大小并将其固定在屏幕的任何角落。 在macOS Sierra上,视频播放器始终处于您所做的一切之上,包括全屏应用程序。

与其他Apple设备一起使用

macOS Sierra基于iOS 8和OS X Yosemite中引入的Handoff ,通过以下功能使Apple设备更好地协同工作:

  • “自动解锁”将通过使用Apple Watch来检测您何时在附近。 如果您当前佩戴的是Apple Watch,并且未锁定,则Mac在登录时不会提示您输入密码。
  • 通用剪贴板允许您在所有设备之间复制和粘贴几乎所有内容。

存储优化

最后,Apple还使您可以通过macOS Sierra更轻松地管理文件和Mac的存储空间。 首先,将在您的iCloud Drive中创建一个新的Desktop文件夹,该文件夹将自动在计算机之间同步桌面上的文件,因此您不必手动将它们拖到iCloud Drive中。 这些桌面文件也可以通过iCloud Drive应用程序在iOS设备上访问。

此外,macOS还将智能地查看您计算机上的文件,并确定不再需要哪些文件(例如,重复的文件或很长一段时间未使用的文件)。 macOS会删除这些文件(如果文件重复),或者自动为您将它们上传到iCloud Drive。 这样,操作系统可以释放大量空间。

尽管macOS Sierra的更新远不及iOS 10,但它确实引入了许多重大改进和功能,例如Siri和Apple Pay。 macOS Sierra与以下设备兼容:

  • 2009年及之后的MacBook和iMac
  • 2010年及之后的MacBooks Airs和MacBook Pros

3. watchOS 3

与去年的watchOS 2类似,watchOS 3的主要重点是性能和小的可用性改进,这些改进合起来是一个重大更新。 借助watchOS 3,您的Apple Watch也将获得一些新的内置应用程序,包括提醒和“ 查找我的朋友”

新的用户界面和交互

首先,当您按下侧面按钮时,曾经出现在Apple Watch上的“ 朋友”菜单已由应用程序Dock取代。 您可以选择在此处显示哪些应用程序以及它们的显示顺序。

watchOS 3 App扩展坞

扩展坞中显示的应用程序不仅是您上次使用该应用程序时的视觉快照,它们是实时预览。

由于扩展坞中应用程序的实时预览使您可以浏览最常用应用程序中的信息,因此现在已删除了所有浏览器。 现在,从屏幕底部向上滑动将弹出一个全新的Control Center ,其外观与它的iOS版本非常相似。

即时应用

Apple Watch用户最明显的性能改进将是应用程序现在可以启动并可以使用的速度。 由于watchOS 3中使用了新的API,因此用户将其放置在底座中或在其表盘上添加了复杂功能的任何应用程序都将获得特殊特权,以在后台更新其应用程序的内容并保留在内存中。 作为开发人员,这使您可以确保在用户想要打开您的应用程序时随时可以启动您的应用程序。

新表盘

与往常一样,Apple还向watchOS 3添加了一些新表盘。这些表盘包括:

  • 米妮老鼠
  • 模拟,数字和计时器表盘,活动环位于表盘中央
  • 一个简单的表盘数字,仅以各种字体显示时钟和当前时间。
新的watchOS 3表盘

除了这些新面Kong外,watchOS 3现在还支持现有面Kong上的更多并发症,例如照片面Kong上的天气。 最后,您现在还可以在屏幕上滑动以更改表面,而无需通过“强制触摸”菜单。

新框架

为了使Apple Watch成为功能更强大的设备,现在可以在watchOS(应用程序和通知界面)中使用更多框架和开发人员工具,包括:

  • watchOS应用中的Apple Pay
  • 健身应用程序的后台锻炼,实时心率,陀螺仪访问以及全天加速度计数据
  • SpriteKit
  • 场景套件
  • 游戏中心
  • CloudKit
  • 精确的触摸和数字表冠事件
  • 支持嵌入式视频播放和访问手表的扬声器

4. tvOS 10

tvOS于去年10月随着第四代Apple TV的发布而推出,实际上是具有独特用户界面的iOS的修改版本。 该更新是该平台自10月发布以来的第一个重大更新。 tvOS 10是苹果平台上最小的更新,同时增加了一些非常有用的功能。

更聪明的Siri

首先,Siri现在可以按主题搜索电影和电视节目,例如“高中喜剧”。 这使您更容易找到值得看的东西。

此外,Siri语音搜索现在也已扩展到YouTube。 当您要求Siri在YouTube上搜索某些内容时,YouTube应用将打开搜索页面。

通过Siri的tvOS YouTube搜索

单点登录

借助tvOS 10,Apple还简化了用户的注册和身份验证。 有了这项新功能,您只需对Apple TV进行一次身份验证,tvOS就会为您下载的每个应用程序处理其余的工作。

暗模式

tvOS现在还具有暗模式。 这将改变Apple TV的外观,使其更适合在黑暗的房间和家庭影院中使用。 开发人员还可以通过新的UITraitCollection属性来调整其应用程序的外观,该属性告知应用程序当前设备处于亮还是暗模式。

tvOS暗模式

iOS远程应用

除了发布tvOS 10之外,苹果还将发布iOS远程应用程序的全面改进版。 此新应用将使您的iOS设备执行与Apple TV随附的Siri Remote相同的所有功能。 除此之外,它还可以显示有关Apple TV当前正在播放的内容的相关信息,例如专辑封面。

iOS远程应用

5. Xcode 8和开发人员工具

今年的Xcode版本Xcode 8将比以往任何时候都更容易为Apple的任何平台开发应用程序。

迅捷3

对于Swift用户,Xcode 8包含Swift 3,这是Apple编程语言的最新版本。 Swift 3包含许多新功能,包括构成语言基础的许多增强和改进。 但是,如果您不想立即迁移到Swift 3,则Xcode 8还包含Swift 2.3。 Xcode 8还包括熟悉的迁移工具,可在您准备就绪时从Swift 2.3迁移到Swift 3。

界面生成器

Xcode 8的Interface Builder具有许多重大改进,包括:

  • 预览特定设备尺寸/方向时编辑情节提要的能力
  • 能够以任何缩放级别对视图和视图控制器进行编辑
  • 为不同尺寸的类别创建不同布局的简便方法
  • 用于tvOS故事板的暗模式预览和界面编辑器

调试

Xcode 8还使调试应用程序更加容易。 它还具有出色的运行测试时崩溃报告,用于检测内存泄漏的内存图以及用于调试游戏性能的FPS量规。 用户界面问题现在也更容易在Interface Builder中进行调试。

Xcode应用程序扩展

第三方开发人员现在可以创建直接插入Xcode的扩展。 第一种(也是唯一的一种)Xcode扩展是源代码编辑器扩展。 这些扩展能够:

  • 添加和删​​除内容
  • 换位内容
  • 修改内容选择
  • 修改粘贴板
  • 更改文件内导航

易用性

最后,Xcode 8包括许多小的改进,这些改进使使用Xcode更加轻松愉快,例如:

  • 与代码内联的颜色文字的添加。 这不仅为您提供了颜色对象的预览,还可以打开颜色选择器以轻松更改颜色。
  • 自动完成图片素材资源。 此添加项显示了一个与代码内联的小预览。
  • 自动代码文档生成器
  • 应用程序的自动代码签名和设置。 Xcode现在可以负责创建和维护证书和配置文件。 这意味着,如果您在多台计算机上工作,则只需使用Apple ID登录即可成功签名和分发您的应用程序。 您不再需要手动导出和导入证书和配置文件。
  • 跨平台的统一API文档。 这意味着,例如对于类UITableView ,您将不会获得用于iOS和tvOS平台的单独页面和文档。 只有一个页面包含每个平台以及任何平台特定元素的API可用性。
  • Xcode中包含的脱机API文档。 由于所有平台上文档的统一,因此文档的总大小已变得足够小,默认情况下已包含在Xcode中。
  • 最后但并非最不重要的是,新的San Fransisco Mono字体

结论

今年的WWDC挤满了苹果四个平台(iOS,macOS,watchOS和tvOS)的更新。 目前,所有这些更新都可以在开发人员预览版中获得,iOS 10和macOS Sierra将于7月公开发布。 这些更新将免费提供给兼容设备,并将于今年秋天发布。

翻译自: https://code.tutsplus.com/articles/wwdc-2016-aftermath--cms-26707

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值