
2014年11月,除針對普通用戶和開發(fā)者推送了iOS 8.2和Xcode6.2 beta更新,蘋果還適時發(fā)布了WatchKit SDK。有了SDK的協(xié)助,開發(fā)人員便可以著手為Apple Watch量身定制各種app和軟件。
之前,很多軟件廠商已經(jīng)展示了多款A(yù)ppleWatch應(yīng)用的模型或概念產(chǎn)品,但一家第三方供應(yīng)商Eleks Labs日前推出的特斯拉應(yīng)用,讓所有開發(fā)者可以清晰地認(rèn)識到第一代Apple Watch應(yīng)用所具有的潛力和相應(yīng)受到的限制。
據(jù)Eleks Labs某開發(fā)人員MarkiyanMatsekh的描述,WatchKit SDK并不能完全實現(xiàn)當(dāng)時發(fā)布會蘋果“吹噓”的那些功能。開發(fā)這款特斯拉應(yīng)用的初衷,是希望車主能夠使用基于網(wǎng)絡(luò)服務(wù)的API接口,通過互聯(lián)網(wǎng)實現(xiàn)對ModelS的控制。但在實際開發(fā)過程中,團(tuán)隊里的工程師們發(fā)現(xiàn)很多功能其實根本就沒有對開發(fā)人員開放。Matsekh表示大家對WatchKit其實略有失望,不過這只是Apple Watch SDK的第一版,未來更新版本這種情況應(yīng)該能有所改善。

Matsekh在接受記者采訪時表示,開發(fā)人員目前還不能獲取Apple Watch陀螺儀、加速度傳感器、內(nèi)置揚(yáng)聲器和話筒、以及Taptic Engine system(可產(chǎn)生觸感反應(yīng)的內(nèi)置線性促動器)的使用權(quán)限。大家都知道,Apple Watch顯示屏對手指按壓的反饋非常靈敏,不僅能識別每一次觸碰,還能感知力度,從而開拓了全新維度的操控界面。但Matsekh稱WatchKit只允許開發(fā)者通過觸碰屏幕,顯示菜單快捷方式,而GPS功能開啟也要求和手表配對的必須是iPhone。

