FaceTime 是怎样炼成的
苹果和三星仍然就“谁抄谁”的问题在法庭互掐实在不想多说了,内容无非用一句话总结:爷做智能机最早最牛逼,爷可能抄你?法庭上两家为证明自己的牛逼,内幕的开发机密大量大量的抖,继 iPhone、iPad 原型机后,这次轮到 FaceTime 的故事。
三星近日在法庭上表示苹果侵犯了文件代号为 239 号的两项视频传输专利技术,直指 FaceTime 侵犯了三星的专利。因此苹果这次派出目前已出任 iMessage 项目负责人的 Roberto Garcia 出庭作证。根据 CNET 报道,本周二这名工程师在法庭上讲述了当初负责开发 FaceTime 的内幕。
原来,苹果在第一代 iPhone 发布之前就在开发自家的视像电话技术。
2007 年,Garcia 在为苹果开发一个让手机与 Mac 实现语音通话的原型项目。项目进展顺利,到了第二年,Garcia 和团队成员已经能够从一部电话上解码从 Mac 传来的视频讯号了。但是基于苹果的保密文化,Garcia 的团队为这个项目的努力只能到此为止,他们也不会知道后来哪个团队接手了这个项目,而且很快,新的任务又派到 Garcia 团队的手上……
2008 年 App Store 上线,苹果内部很快明白到 iPhone 是一个绝佳的游戏平台。于是 Garcia 接到了一个代号为 Game Kit 的开发项目,这个项目的目标是让游戏开发者基于一个开放平台实现游戏连线,同时让玩家在这个平台上实现语音通讯。而到了 2009 年,Game Kit 最终成为后来我们熟知的 Game Center,但是当初为 Game Kit 编写的语音功能却分离了出来,作为一个独立项目存在。
这个项目当然也有代号:Venice。这次 Garcia 与其他四名工程师一起负责这款语音通讯产品的开发。而幸运的是,之前 Garcia 为 Game Kit 语音功能所编写的代码,能顺利运用到新的项目上。接下来,Garcia 的五人团队负责了该产品的核心软件部分,而苹果也调派了不同的团队,负责不同技术领域上的支援。例如苹果的核心音频团队也曾帮助他们处理麦克风和扬声器部分的问题。
在为这个项目编写了上数万行的代码后,这个通讯产品正式成为后来的 FaceTime。不过那时候乔布斯并不喜欢第一版的 FaceTime,因为乔布斯认为如果视频聊天要在苹果产品上作最棒的形式表现,一定要它绝对的易用(right outside of the box)。
于是 Garcia 团队继续对 FaceTime 做各种改进,想不到的是为了达到乔布斯 “绝对易用” 的要求,他们为 FaceTime 所作最大的努力反而是这款应用的安全性能——因为当老爷爷老奶奶都能轻松使用 FaceTime 的时候,这款应用出现安全问题可不会太好。因此 Garcia 表示 FaceTime 在通讯过程中保持加密,而且并不会保存任何的影像。以至于在 2013 年上半年,苹果就收到来自执法部门 4000 至 5000 份的数据请求,因为他们并不能对苹果的 iMessage 与 FaceTime 内容进行监听。
随后在 2010 年的 iPhone 4 发布会上,乔布斯以 One more thing 形式正式发布了 WiFi 版的 FaceTime,随后在 2012 年 FaceTime 正式支持蜂窝网络。iOS 用户几乎不需要额外的操作,就能与亲人进行面对面的对话。而因为 FaceTime,Garcia 也成为五项专利的持有人。