
2014年11月,除针对普通用户和开发者推送了iOS 8.2和Xcode6.2 beta更新,苹果还适时发布了WatchKit SDK。有了SDK的协助,开发人员便可以着手为Apple Watch量身定制各种app和软件。
之前,很多软件厂商已经展示了多款AppleWatch应用的模型或概念产品,但一家第三方供应商Eleks Labs日前推出的特斯拉应用,让所有开发者可以清晰地认识到第一代Apple Watch应用所具有的潜力和相应受到的限制。
据Eleks Labs某开发人员MarkiyanMatsekh的描述,WatchKit SDK并不能完全实现当时发布会苹果“吹嘘”的那些功能。开发这款特斯拉应用的初衷,是希望车主能够使用基于网络服务的API接口,通过互联网实现对ModelS的控制。但在实际开发过程中,团队里的工程师们发现很多功能其实根本就没有对开发人员开放。Matsekh表示大家对WatchKit其实略有失望,不过这只是Apple Watch SDK的第一版,未来更新版本这种情况应该能有所改善。

Matsekh在接受记者采访时表示,开发人员目前还不能获取Apple Watch陀螺仪、加速度传感器、内置扬声器和话筒、以及Taptic Engine system(可产生触感反应的内置线性促动器)的使用权限。大家都知道,Apple Watch显示屏对手指按压的反馈非常灵敏,不仅能识别每一次触碰,还能感知力度,从而开拓了全新维度的操控界面。但Matsekh称WatchKit只允许开发者通过触碰屏幕,显示菜单快捷方式,而GPS功能开启也要求和手表配对的必须是iPhone。

