Ford offers AppLink, an application programming interface (API) that developers can use to make their smartphone apps compatible with Ford’s SYNC infotainment system.
The online developer portal includes a forum where developers can ask questions of a technical specialist. The portal also will host a blog for developers to keep them informed on the latest news and information. GM will use the input and feedback from the developer community to continuously improve the app framework.
Until now, GM offered a few select developers access to remote APIs that interact with the vehicle via the OnStar system. The new SDK lets developers work with the actual vehicle through the infotainment system – new infotainment systems that will debut in select 2014 model year vehicles. The new systems will include a catalog with a menu of available applications that owners can select. When it’s ready, the app catalog will include iHeartRadio, TuneIn, Slacker and The Weather Channel.
“We have designed our SDK so that developers only have to write the software code once to address the entire population of vehicles and end users,” says GM Chief Infotainment Officer Phil Abram. “Developers can repurpose existing tools and code from existing projects as long as they’re consistent with applicable licenses. Our app policies will also provide flexibility in how developers can design commercial aspects of their apps as well.”
GM will define a full certification process and business model for apps. Once apps are developed, or ported, developers can submit them on the online portal. If they’re approved, GM will provide the developer with next steps to test and publish the app for customer access. Once apps have been approved, future owners of certain GM models will be able to download them directly to the vehicle through the app catalog, so the infotainment system has potential to improve over time.
Abram says there will be a category of apps that will be unique to GM cars and “very different from what people use today on their smartphones or tablets. It’s not just taking phone apps and making them function in a car, which most car companies do in some form now. Instead, GM may approve applications that stem from vehicle ownership. For example, customers can choose to download applications that assist them in driving more safely or in a more fuel efficient manner, possibly decreasing the costs of vehicle ownership.”
He adds, “We are providing developers a pathway to develop for a new audience in a new setting, resulting in new customers. GM intends to cultivate a relationship with these developers to explore new apps that will benefit the overall driving experience. This is part of GM’s commitment to bring customer-centric technology to our vehicles and establish a community where developers can join in exploring what’s possible with in-vehicle apps.”
This should be worth watching.