2013年,苹果在WWDC开发者大会上,推出了“扁平化”设计的iOS 7,这是继iOS 3至iOS 6以来最大一次升级。
除了好看的外观,iOS 7还带来了新功能AirDrop,中文译名为隔空投送。
AirDrop可以在iOS、iPadOS、macOS之间分享文件,只要将文件拖动到使用隔空投送功能的好友的头像上,就能进行一对一的文件传输。
不过,这并不代表所有的苹果设备都可使用AirDrop。该功能对系统和设备型号都有一定的要求,比如:Mac系统要在OS X 10.11 以上,iPhone系统需升级到iOS 7或更高;支持MacBook Pro(2008年末)或更高版本,但不包括MacBook Pro(17英寸,2008年末);iPhone 5以下机型均不支持等。
那么问题来了,AirDrop的技术原理是什么?为什么只有苹果可以做到所有设备之间的文件传输?友商们效仿它的体验又如何?关于这些问题,让我们一一为大家解答。
科普苹果是怎么实现这一功能前,让我们先了解下AirDrop的特性。
在多种无线传输方案中,AirDrop的表现还是不错的,主要体现在以下几点:
- 待机功耗低,不怎么耗电。
- 传输速度快。
- 传输稳定,抗干扰性强。
- 传输距离相对较远。
AirDrop能有这样的性能主要归功于博通芯片支持Wi-Fi Direct标准。Wi-Fi Direct标准是指允许无线网络中的设备无需通过无线路由器即可相互连接。
AirDrop的原理是利用蓝牙进行搜索和设备配对,等完成配对后,利用WiFi进行直连(wifi Direct)传输。
其实,只要设备支持蓝牙4.0和5Ghz频段的WiFi,理论上都可以使用AirDrop,但是这样会影响正常的WiFi使用。那这一问题是怎么解决的呢?
苹果真要感谢博通,因为博通的芯片从BCM4330开始支持双频WiFi,这不仅能提升WiFi速度,还能在进行AirDrop传输时,不影响现有WiFi网络的使用。随后,博通推出了这款芯片的升级版BCM4334,与前代相比,功耗更低。因为iPad 4、iPad mini 1、iPhone 5等都是这款芯片,所以苹果才可以放心推出AirDrop。
虽然苹果移动设备从iPhone 4S开始使用BCM4330芯片,但是该芯片并不成熟,功耗偏高,所以苹果禁用了iphone 4S上的双频WiFi功能,使得这款芯片无法开启AirDrop。
AirDrop的技术原理弄明白了,那么苹果为什么可以实现所有设备间的文件传输呢?
答案很简单,与开源的安卓相比,苹果的系统都是封闭的。正因如此,苹果才可以将系统进行统一,形成良好的生态。而安卓设备可以安装各种定制系统以及所有第三方APP,所以想要统一系统是不太可能的。