SmartDeviceLink is a project which intends to standardize and wrap the many in-vehicle interfaces which may exist in the automotive context. The end goal is to provide an expandable software framework to both mobile application developers and automotive head unit creators for the creation of brought-in applications that appear integrated onto a head unit.
Many in-vehicle HMI’s use different colors, templates, icons, fonts, voice systems and input methods for their infotainment systems. With SmartDeviceLink, a template-based approach is provided by the automotive head unit and allows for different HMI frameworks to follow a specific set of guidelines ensuring a consistent experience to a developer. By leveraging this common API and a brought-in device, automotive head units leverage the complete power of the brought-in device using the APIs being executed on the mobile device.