QtWS15- How to Implement an Automotive Infotainment System using Qt Quick, Dustin Kassman, ICS
Qt World Summit 2015, OCTOBER 5-7, BERLIN, GERMANY
How to Implement an Automotive Infotainment System using Qt Quick:
Demand for connected devices in automobiles is accelerating as mobile ecosystems are maturing. The ability for automakers to differentiate in an increasingly competitive environment depends on its ability to integrate a smart in-vehicle infotainment system strategy and deliver a fully connected lifestyle to consumers. The manufacturers who succeed at providing an open, scalable and easily configurable automotive IVI will be the future market leaders.
Consumers expect the same user experience in their automobiles as on other personal devices that blend beauty and simplicity with practical use and technology. These increased expectations for design and performance also add complexities in interoperability and safety for the automaker.
This talk describes the architecture and design of an IVI system written using the Qt Quick framework running on the Intel In-Vehicle Solutions compute module. This application features:
- A set of C++ classes including all IVI features that can be integrated with vastly different IVI visual designs,
- The ability to test all IVI functionality in isolation without any IVI,
- A set of loosely coupled native applications that can be plugged into the IVI system,
- The ability to deliver new applications without needing to modify, recompile or relink any existing IVI code,
- Easy customization of IVI application assets without needing to modify the IVI code,
- The ability for IVI to be translated and localized for worldwide deployment,
- Seamless integration with third-party supplied IVI functionality,
- Delivery of less 2 second start-up time and velvet smooth run time performance
Video by Qt Company and greenwoodworx, www.greenwoodworx.com