在周一的WWDC上,Apple正式宣布 CarPlay正在获得对Waze和古哥 Maps等第三方地图应用的支持。Apple在本周的WWDC会议期间提供了关于此功能的更多详细信息,以及对现有CarPlay应用程序的改进。
首先,苹果公司在CarPlay中对音频应用进行了详细的改进。作为iOS汽车体验团队的一员,Albert Wan解释说iOS 12主要关注CarPlay的四项主要改进:
- 改进的性能
- 更快的启动顺序
- 更流畅的动画
- 更好地与您的应用程序沟通
Wan向开发人员强调的一点是,他们需要考虑常见的驾驶场景,例如连接到CarPlay的iPhone被密码锁定,以及变化的网络信号。例如,应用程序应尽可能地填充内容,以避免影响音频播放的网络丢失。
接下来,iOS Car Experience团队的Mike Knippers介绍了将现有导航应用程序引入CarPlay的过程。他表示,新的CarPlay框架将允许开发人员提出“一点点努力”,将他们的应用程序带到CarPlay中:
“CarPlay框架是可以款可以让您汽车屏幕变得更加丰富多彩的工具包。它使用一组固定的模板,您的应用可以构建和使用,而iOS将转化为呈现在应用顶部的用户界面。有了这个,你的应用程序将支持所有的CarPlay系统。
对于CarPlay中的导航应用程序,Apple强调三点要点。这些包括通过地图界面进行平移,提供导航提醒,并提供全面的导航。这包括诸如用户何时到达目的地,时间估计和即将进行的演习等细节。
最终,苹果希望新的CarPlay框架能够让开发者更容易将现有的应用程序带入CarPlay。
CarPlay框架提供了一个系统生成和主机用户界面,您可以自定义以显示导航应用程序。该框架保持对UI元素的控制 - 例如触摸目标尺寸,字体大小和颜色,亮点等等,同时还可以使您的应用显示自定义地图图块,行程和路由信息等等。
这种灵活性让您专注于提供出色的CarPlay体验,而无需创建适用于所有支持的CarPlay系统的应用程序。