在蘋果下架了獨(dú)立的 Apple TV Remote 應(yīng)用后,一位蘋果前工程師在推特上發(fā)了一條推文,解釋了他如何幫助設(shè)計(jì)和開(kāi)發(fā)當(dāng)前的 Siri Remote。
近日,蘋果下架了第一方的 Remote 應(yīng)用,該應(yīng)用最初是作為 iTunes Remote 引入的,后來(lái)變成了 Apple TV 的控制器。 該應(yīng)用遭到下架后,用戶可以選擇使用 Apple TV 隨附的 Siri Remote,或使用 iOS 設(shè)備控制中心集成的遙控功能。
原負(fù)責(zé)該應(yīng)用的前蘋果工程師 Alan Cannistraro 發(fā)布了一系列推文,解釋了該工具自 2006 年編寫的第一份代碼以來(lái)在蘋果內(nèi)部的歷史。根據(jù)他所稱,他開(kāi)始撰寫通過(guò)使用自己創(chuàng)建的 UI 元素,在他能夠查看 iPhone 用戶界面之前編寫代碼。
史蒂夫 · 喬布斯當(dāng)時(shí)擔(dān)心 App Store 不會(huì)受到歡迎,因此他希望蘋果擁有應(yīng)用程序,Cannistraro 當(dāng)時(shí)受到了鼓勵(lì),它也是 App Store 團(tuán)隊(duì)使用的第一個(gè)生產(chǎn)應(yīng)用程序,用于試用 App Store 的 “上載流程”,從而成為其第一個(gè)應(yīng)用程序。
出廠的版本也是 Cannistraro 作品的簡(jiǎn)化版本,因?yàn)樵撛瓦€使控件能夠通過(guò) IR 適配器打開(kāi)和關(guān)閉燈光,電視和接收器,以及將房間的狀態(tài)保存和恢復(fù)。這可能是蘋果智能家居平臺(tái) HomeKit 的前身。
Cannistraro 聲稱,2009 年的后來(lái)一個(gè)原型能夠?qū)?iPhone 的觸摸屏用作計(jì)算機(jī)鼠標(biāo),并可以在 Mac 上 “與照片,應(yīng)用程序(原始的 TouchBar)和屏幕保護(hù)程序進(jìn)行交互”。
到 2010 年,Cannistraro 再次與喬布斯一起討論 Remote 應(yīng)用程序的一個(gè)版本,該版本允許通過(guò)滑動(dòng)來(lái)控制 Apple TV。他稱喬布斯當(dāng)時(shí)說(shuō):“我們的下一個(gè) Apple TV Remote 應(yīng)該是不帶屏幕的遙控器。”
后來(lái) Siri Remote 發(fā)布了,幾乎所有 Apple TV 用戶都熟悉 Siri Remote,并且采用了相同的控制機(jī)制。
關(guān)鍵詞: