4
本文作者: Travis | 2014-09-29 14:44 |
Google刚刚在其开发者网站上放上了一份Android Auto的文件,文件透露了更多Google车载平台的细节以及可以让开发者对这个系统有更好地了解。
开发者可以在现有的Android应用中添加Android Auto的接口就能让应用完全兼容Android Auto,这样的方式与Android Wear上的应用是异曲同工的。开发者不需要根据手机、手表或是车载应用分别开发软件,开发者只要在Android应用中留下相应的界面接口就好了。
在Android Auto上,开发者不能对界面设计进行修改,界面设计是由Google全权负责,而开发者可以做的就是改变颜色,改变按钮的功能以及显示的文字。开发者不能接触到应用程序的设计。他们不能移动按钮,不能添加额外的按钮,也不能改变大小。如果你想开发一些Google暂时还没有考虑到的应用,好比说,测速仪应用,那么只能告诉你,你目前还无法开发,因为Google还没有针对这种应用做出界面设计。
Android Auto有多媒体应用程序的界面,这个基本上就是一个音乐播放器,开发人员可以用它来播放音乐,播客,电台直播,音频新闻等应用程序。与Android Wear一样,Auto将会接入通知中心API接口并且有自动获取通知的功能,在合适的情况下通知会在车辆屏幕上显示出来。Android Auto还会集成一系列可以被其他应用调用的语音控制,也会有一个应用程序列表。
应用程序有一个“夜间模式”,这个模式可以将应用切换到较暗的颜色,以便司机在晚上驾驶时不会觉得刺眼,暂时还不清楚这个夜间模式是会自动切换还是需要用户手动切换。此外,文件中还展示了有声书的用户界面,这是之前大多数人都没有想到的。
据推测,之所以开发者缺乏应用程序的控制权以及应用程序的设计权,都可以归结为一个重要的特点:安全性,这里安全性指的并不是资料的安全性。Google已经邀请了美国国家公路交通安全管理局(National Highway Traffic Safety Administration)一同参与设计Android Auto, 希望Android Auto不会让驾驶员分心。我们肯定希望司机在开车时可以多留意路面而不是车载电脑,如果让开发者自定义用户界面可能会造成交通事故,毕竟不同的应用程序如果出现了不同的界面与交互方式,这在开车时会导致司机注意力转移。
Google也曾表示过,“使用标准的用户界面可以让Android Auto通过全世界各个监管机构的安全检测。Android Auto为您提供一个标准的用户界面设计,尽量减少驾驶员分心。而且全球各国都有各自的法律法规,每次都进行安全检测是一件很费时费力的事情。”
所以对于开发者而言暂时可以做的事情还不太多,Android Wear看上去没有太多允许开发者修改的地方。当然这一切都是为了安全。
via arstechnica
雷峰网原创文章,未经授权禁止转载。详情见转载须知。