Skip to main content

QtWS17 - QML-driven HMI Architectures for Rolling Embedded Devices, Christoph Sterz, KDAB

While QML offers a fast-paced developer experience on embedded devices ‘by design’, many high-level decisions need to be made to form the software architectures for highly complex car interfaces we know today. In this talk, I will briefly present how modern automotive software relates to classical embedded device software, and which early decisions in the architecture need to be made differently, or exactly the same, to avoid painstaking complexity in QML code. The presentation will cover best practices in multi-process architectures, global styling choices, and performance considerations for limited hardware resources.