我爱编程 2014-07-24
7月23日消息,苹果在今年的WWDC开发者大会上除了发布全新的移动操作系统iOS 8和桌面操作系统“优胜美地(Yosemite)”之外,还推出一项名为Continuity的新功能,该功能将iOS 8和“优胜美地”紧紧联系在一起,让Mac和iOS设备可以相互识别,实现无缝协作,从而为用户带来全新的使用体验。
国外科技媒体Arstechnica日前发文对Continuity功能进行了全面解读,以下是文章的主要内容。
对于苹果公司来说,自然希望消费者能够尽可能多地购买他们的产品,所以苹果一直以来就在为消费者灌输一种理念,那就是电脑、平板和手机属于完全不同的产品类别,它们适用于不同的使用环境,而消费者则应该“在正确的时间使用正确的设备”。同时苹果在一次财报电话会议上也指出,iPhone用户在未来购买苹果其它设备的概率非常高,所以说如果苹果旗下的不同产品之间能够相互协作的话,那么无疑将会得到更多消费者的青睐。
如果你对上述苹果的理念比较认可的话,那么其在今年的WWDC大会上发布的iOS 8和“优胜美地”一定会让你看到了新的希望。尽管iOS和OS X自2011年起就开始相互共享一些服务和功能,但是此次苹果新推出的Continuity功能则能将这两大操作系统更为紧密地结合在一起,进而为用户带来更加方便快捷的使用体验。
当然,对于那些经常活跃在各个生态系统之间的用户们来说,Continuity会让系统之间的兼容性问题变得更加突出,但是对于拥有多台苹果设备的用户而言,Continuity将会为其带来超越简单的数据同步功能的设备协作体验。
与其它新功能不同的是,Continuity并不是iOS 8和“优胜美地”的标准功能,其中的每项子功能都需要不同的硬件要求和运作模式。在本文中,我们将结合苹果所发布的开发者文档、WWDC的视频资料以及论坛和网站此前曝出的传闻来对隐藏在Continuity功能背后的技术进行全面解读。
iCloud:更强大的连接能力
苹果在发布iOS 5的时候推出了iCloud云端服务,随后也被整合到OS X 10.7.2之中,iCloud一直都是苹果官方主推的iOS设备与Mac电脑之间进行数据同步的工具,对于苹果生态系统的深度用户来说,借助iCloud可以轻松将邮件、联系人、日历、收藏夹和图片等多种数据在苹果设备之间进行同步,非常方便快捷。
如果想使用Continuity的相关功能,一个iCloud用户是必须的,尽管在使用Continuity的过程中iCloud本身并不处理设备之间的任何数据传输。在Continuity的子功能中,Handoff可能会涉及到一些用户的隐私信息,所以即便手动将iPhone与Mac进行配对也无法使用该功能,只有用iCloud通过蓝牙来对使用同一个Apple ID登陆的设备进行配对之后,才能使用Handoff和Continuity的其它功能。
此外,苹果目前正在为Apple ID配备更加灵活的功能控制权限,比如“家庭共享”功能允许多个Apple ID共享多台设备上的应用和媒体资源,甚至允许该家庭组共享使用某一个ID购买的应用,这对于许多用户来说无疑能节省一笔费用。
电话共享功能:无需特殊硬件支持
虽然苹果的开发者文档并未对iPhone和Mac的电话共享功能进行深度介绍,但是我们获得的信息显示,该功能只需两台设备处于同一个Wi-Fi网络之中即可使用,它不像Handoff那样需要蓝牙连接,不像AirDrop那样需要点对点的Wi-Fi连接,甚至不同于Continuity的其它对硬件配置比较依赖的功能,即便是iPhone 4s和2007款的iMac或Macbook Pro,同样能够使用电话共享功能。
实际上,iOS 8通过iPhone与Mac或iPad共享电话功能有点类似于搭载iOS 7的设备通过VoIP功能用FaceTime音频与Mac实现通话,只不过后者是通过互联网进行连接,而前者则是通过蜂窝网络进行连接的。苹果针对电话共享功能公布的官方截图显示,在“优胜美地”中弹出的电话通知使用了与iPhone和FaceTime音频通话一样的UI界面。
此外,iOS 8还将会支持直接通过运营商的Wi-Fi网络拨打电话的功能,T-Mobile已经确认未来将会在美国地区支持该功能。
蓝牙4.0
从严格意义上来说,苹果的iPhone 4s是全球首款支持蓝牙4.0的消费电子产品,这个在2010年6月公布的标准如今已经成为移动设备领域不可或缺的组成部分,目前大部分智能手表和可穿戴设备都通过蓝牙4.0来与手机或平板进行通信。苹果在iOS 7中介绍了iBeacon功能,该功能允许iOS设备在自己所在地点通过蓝牙4.0向周边的接收设备发送自己特有的ID,而接收到该ID的设备或应用会采取对应的行动,比如如果店家在店铺里设置iBeacon通信模块的话,到店的iOS设备就会在第一时间向服务器发送数据,此时服务器就可以通过这一渠道来向顾客发送折扣券或到店积分。
就本文的主角Continuity功能而言,其大部分功能也是建立在蓝牙4.0基础上的,所以如果你手上的iOS设备或Mac没有配备蓝牙4.0模块的话,可能难以享受到强大的Continuity功能。
新AirDrop:蓝牙和Wi-Fi“两肋插刀”
苹果在介绍Continuity功能时并未提及AirDrop,但新版本的AirDrop确实简化了iOS设备与Mac之间的通信。当苹果在今年的WWDC上宣布“优胜美地”将会支持AirDrop功能时,台下的观众报以热烈的掌声,但是问题是苹果为何没在一年前就做这件事呢?毕竟OS X和iOS中都有名为AirDrop的功能,但是它们竟然完全不兼容。
事实上,iOS 7的AirDrop功能要求设备具备蓝牙4.0和Wi-Fi热点功能,而Lion、Mountain Lion和Mavericks这三款操作系统中的AirDrop功能所使用的则是点对点的Wi-Fi网络,所以两者是难以打通的,而如今新款Mac已经开始支持蓝牙4.0了,这也让其与iOS设备之间通过AirDrop实现通信变成了可能,所以我们就看到苹果在全新的“优胜美地”操作系统中加入了对这一功能的支持。
Handoff
Handoff 是Continuity的主打功能,可以说该功能彻底改变人们传统的使用电脑办公的流程。根据苹果官方的介绍,Handoff可以让各种设备之间实现无缝协作。比如当我们正在Mac上写报告时,可以直接在iPad上继续这项工作,它允许用户瞬间继续自己在其它设备上的工作。目前Handoff支持邮件、Safari、Pages、Numbers、Keynote、地图、信息、提醒事项、日历和通讯录等应用。
在使用Handoff功能时,首先需要Apple ID登陆至iCloud,随后通过蓝牙将需要进行同步的设备进行连接,在建立连接之后,iOS设备就能“意识”到Mac的存在,而当两款设备在某一区域范围内时,它们就会相互接收任务,比如用户在Mac上编写邮件,那么在他的 iPhone或者iPad的屏幕上就会显示一个图标,点击这个图标就可以在iOS设备上继续编写该邮件,反之亦然。
此外,需要指出的是,苹果还就Handoff功能为开发者提供了对应的API接口,所以相信未来我们将会看到更多支持Handoff功能的应用。
总结