近日,苹果下架了第一方的 Remote 应用,该应用最初是作为 iTunes Remote 引入的,后来变成了 Apple TV 的控制器。该应用遭到下架后,用户可以选择使用 Apple TV 随附的 Siri Remote,或使用 iOS 设备控制中心集成的遥控功能。
原负责该应用的前苹果工程师 Alan Cannistraro 发布了一系列推文,解释了该工具自 2006 年编写的第一份代码以来在苹果内部的历史。根据他所称,他开始撰写通过使用自己创建的 UI 元素,在他能够查看 iPhone 用户界面之前编写代码。
史蒂夫 · 乔布斯当时担心 App Store 不会受到欢迎,因此他希望苹果拥有应用程序,Cannistraro 当时受到了鼓励,它也是 App Store 团队使用的第一个生产应用程序,用于试用 App Store 的 “上载流程”,从而成为其第一个应用程序。
出厂的版本也是 Cannistraro 作品的简化版本,因为该原型还使控件能够通过 IR 适配器打开和关闭灯光,电视和接收器,以及将房间的状态保存和恢复。这可能是苹果智能家居平台 HomeKit 的前身。
Cannistraro 声称,2009 年的后来一个原型能够将 iPhone 的触摸屏用作计算机鼠标,并可以在 Mac 上 “与照片,应用程序(原始的 TouchBar)和屏幕保护程序进行交互”。
到 2010 年,Cannistraro 再次与乔布斯一起讨论 Remote 应用程序的一个版本,该版本允许通过滑动来控制 Apple TV。他称乔布斯当时说:“我们的下一个 Apple TV Remote 应该是不带屏幕的遥控器。”
后来 Siri Remote 发布了,几乎所有 Apple TV 用户都熟悉 Siri Remote,并且采用了相同的控制机制。