有了 Handoff 你就可以在 iPhone、iPad 和 Mac 之间推送数据和状态。那么想象一下,如果 iTunes 和 Apple TV 也有这个功能呢?
对于 iOS 10 我有这样一个美好的假设:晚上在客厅 Apple TV 上看《无垠的太空》(The Expanse),看着看着有点累,然后起身去房间里拿起 iPad,点击锁屏上的视频图标,继续看《无垠的太空》。或者是工作的时候在 Mac 上听着 Apple Music,中午去吃饭的时候只要拿起 iPhone 就可以继续听歌。
Handoff 是苹果公司在 2014 年推出的一个特性,它是 Continuity 功能的一部分。它支持用户在 iPhone、iPad 和 Mac 上实现真正的无缝链接。如果你在 iPhone 上通过 Safari 浏览网页,通过 Handoff(蓝牙连接),在 Mac 上的左下角会实时出现 Safari 的图标,打开后和你浏览的网页,甚至进度都是一样的。这个方法还可以应用在邮件等其它方面。
还有就是在 Mac 上打电话的功能,当 iPhone 接到来电,你可以通过 Mac 来接听不仅如此,Mac 电脑中用户存储的联系人电话,网页中的电话号码,只需要选中就都可以用 Mac 来拨打。
总的来说,只要你的这些设备登陆的是同一个 Apple ID,而且位于 Handoff 功能能够识别的范围内,你就可以在自己的所有设备上实现无缝链接。Handoff 目前还不支持 iTunes 及其中的内容,也不支持 Apple TV。
Handoff 功能在 2014 年上线,苹果公司在 2015 年收购了 Beats,随后 Apple Music 上线,但是如何把过去带到未来,这一点无法轻易就能实现。
虽然一切必备的技术好像都已经到位。Continuity 利用 Bluetooth LE 来广播活动,然后刺激网络、iCloud 或者让 Wi-Fi 传递,确保内容都出现在这些设备,以继续这些活动。比如你在 Mac Safari 上打开了威锋网之后,iPhone Safari 也会跟着加载。
通过 Wi-Fi 传送小型文件内容还是可行的,但如果是 1GB 以上的电视节目甚至是 3-4GB 的电影,那就是另外一回事了。这也是我们特别将范围限定在 iTunes 上的原因。
iTunes 内容保存在 iCloud 服务器中,所以我们才可以重复下载此前购买的歌曲、电影和电视节目,Apple Music 才可以在你发出请求的瞬间就播放你想听的歌曲。
iTunes 如果有了 Handoff 功能将能够进一步利用上述系统。Apple ID 负责管理参与的用户身份,Bluetooth LE 负责连接范围,广播你在听在看的内容,以及你看到或者听到哪里了。用户拿起另外一台设备后,苹果服务器会收到请求,找到相应的 iTunes 内容,接着播放内容。
Continuity 是一项具有变革意义的功能,它解放了应用,让应用的功能随时随地为你所用。它将会改变我们使用设备的方式。现在新一代 Apple Music 服务和全新的 Apple TV 已经上线,我们需要的就是让 Handoff 把它们连接到一起。iOS 10 能够做得到吗?