去年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.
不过即便限制如此之多,这款被Elekslabs推到台前的特斯拉Apple Watch应用还是让大家率先目睹了Apple Watch拥有的无限可能。相比特斯拉为iOS和Android平台推出的智能手机客户端,未来成熟的Apple Watch应用同样能够实现对Model S的多重控制,比如查看电池的运行状态、温度和续航里程,开启/关闭车门,启用远光灯,还可以代替中控大屏干预Model S的充电过程、调整座舱温度,并随时监测车子所处位置。
尽管Matsekh之前曾表示目前WatchKit SDK为开发人员提供的模拟环境相对十分脆弱和不完善,但考虑到这仅仅是苹果推送的第一版SDK,在Apple Watch正式发布之前,开发者还会得到更多测试版本。不过参考iPhone和iPad的软件开发过程,第一代Apple Watch对开发人员来讲,自然不会那么一帆风顺,而未来几年,或许大大小小的问题会一直成为常态。
三星Galaxy S智能手表上的BMW Remote应用
目前,宝马已经推出了可以在三星智能手表Galaxy S上使用的客户端BMW Remote,它能够实现宝马i3的远程辅助泊车功能。今年CES展上,宝马向公众大秀这项技术的牛掰之处,只需轻点智能手表,站在车外也可以妥妥地把车停好。根据电动邦的推算,待今年4月份Apple Watch上市之后,宝马很有可能会在"BMW M Power Meter"Apple Watch应用上同样增加远程泊车辅助功能。在押宝安卓和iOS市场上最热门的两款智能穿戴设备之后,宝马i系列除了“绿色环保”的特质之外,还将带上“智能”标签,这对宝马新能源市场的布局是利好之势。
来源:电动邦
作者:于本一
本文地址:https://www.d1ev.com/news/qiye/37391
文中图片源自互联网,如有侵权请联系admin#d1ev.com(#替换成@)删除。