Thoughts on the new CarPlay
I watched the two CarPlay videos from WWDC24 and have some thoughts.
https://www.youtube.com/watch?v=PLf44BXd0SE
WWDC24: Say hello to the next generation of CarPlay design system | Apple
https://www.youtube.com/watch?v=Fsjw9Z4c-EQ
WWDC24: Meet the next generation of CarPlay architecture | Apple
The new CarPlay design system inverts the relationship between carmaker and iPhone, and places the iPhone basically in control of the entire dashboard including the primary instrument cluster behind the steering wheel. Instead of CarPlay receiving a rectangle into which it can render images, the car creates configurations that CarPlay then uses to insert their gauges, camera feeds, and controls. But CarPlay is ultimately in charge of nearly every pixel of the display (with the exception of telltale lights). Even government-regulated displays like speedometer and fuel gauge are configured through iPhone, even though they are rendered by the car.
My first impression is that this is a tough sell. Not only is Apple telling carmakers to yield control of all their display surfaces, Apple is also dictating what gauge designs, fonts, and other UI constraints they must choose from. Any manufacturer branding must fit inside the design guidelines of CarPlay, not the other way around.