iPhone手机的命名很有意思,从第一代到第五代手机,我们似乎能够看出一些苹果的命名规范。那么iPone4S中S是什么意思呢?下一代iPhone会是iPhone5还是iPhone6呢?先让我们回顾一下iPhone的历史,可以看出iPhone命名的一些有趣的事情。
1. 2007年6月29日,iPhone一代问世,就叫“iPhone”,没有后缀版本名。Jobs在发布会上也明确地说,iPhone支持GSM+EDGE,也就是2G和2.5G移动通讯网络(也有人认为EDGE是2.75G)。
2. 2008年6月11日,iPhone 3G问世。这时候起iPhone有了后缀版本名。这里“3G”是“Third Generation”的缩写。当然,这个“3G”是很扯淡的。"3G"指的是iPhone支持3G移动通讯网络(WCDMA),苹果也此为卖点,在宣传中也强调这一点。iPhone是没有官方的第二代的,借助“3G”的双关,iPhone的版本号也从一代直接跳到了三代。iPhone 3G在发布时间上其实是真正的二代。
3. 2009年6月19日,iPhone 3GS登场。iPhone 3GS和iPhone 3G在外观上没有任何变化,只是对iPhone 3G的升级。在发布会(WWDC 2009)上,Phil Schiller明确地说“The S simply stands for Speed”。这明确了iPhone 3GS的定位就是iPhone 3G的升级版:速度更快。iPhone 3GS是在时间上的三代,但是根据版本号要被定义为 iPhone 3.5代。
4. 2010年6月24日,iPhone 4问世。这里苹果将版本号升级到了4。这次没有问题了,iPhone既是时间上的四代,也是版本号的四代。
5. 2011年10月5日,iPhone 4S发布。这里的S苹果官方没有说明是什么。但是其LOGO形式和3GS一摸一样,可以推定为也是Speed。同时,4S和3GS的定位也一样,都是对上一代的升级版,外观都没有变化,只是速度更快了。iPhone 4S是时间上的第五代,版本号中的4.5代。如果说4S是 for Steve,这是双关。苹果官方没有像3GS发布会那样没有明确说S Stands for Speed,可能是苹果认为通过3GS大家都知道了S stands for Speed,于是就不加宣传了;也可能是苹果本来就有双关的想法,不宣传是默认双关。至于S是不是Siri,苹果官方从来没有这么说过,也没有引导用户往这方面联想,可以认为S stands for Siri是不靠谱的。
通过以上iPhone的历史可以看出,iPhone的发布基本上是一年一次,按时间来算已经发布了五代,按版本号走到了4.5代。但是苹果到底怎么定义后缀名谁也无法预测。下一代和下下一代iPhone的命名或许能看出苹果的命名规则。
如果2012年夏季或秋季,苹果发布下一代iPhone,也就是时间上的第六代,外观和硬件变化较大(比如采用4寸屏和铝制外壳),而且命名为iPhone 5,那么外观和内部设计没有大的改变,只是对部分元件进行升级以提升性能的iPhone 4S的S stands for Speed就是站得住脚的。
如果下一代iPhone不被命名为iPhone 5,而是采取了其他命名(比如因为采用A6处理器而被命名为iPhone 6或因为支持LTE而像iPhone 3G一样命名为iPhone 4G),就可以看出苹果的对iPhone的命名其实只是为了“应景”。