General Motors has announced plans to release a software development kit (SDK) to create automotive applications for its in-vehicle app catalog.
GM will offer the SDK to “design, test and deliver the most relevant, customizable and seamlessly integrated automotive apps” in a secure and controlled environment, according to the automaker. GM is using the HTML5 Java Script framework in its SDK, among other technologies. The SDK will be available through GM’s online developer portal, found at http://developer.gm.com.
“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,” said 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.”
The flexible application framework enables a new set of vehicle application programming interfaces (APIs) for developers, allowing them to build upon, integrate and interact with the next-generation of infotainment systems found in GM vehicles. Previously, GM has offered developers limited access to APIs, mainly to remote interfaces that interact with the vehicle via OnStar. The new SDK will broaden that access, allowing developers to work with the actual vehicle through the infotainment system.