CarPlay is not "an iPhone app on a bigger screen". It's a world of its own — strict Apple templates, fixed interaction patterns, and safety as the first rule, because the driver is looking at the road, not at your UI.
I contribute to CarPlay open source, including TDS-Carplay. And ten years of native iOS, including media and transit apps — the NOS app and the national transport companies (HTM, RET, GVB, Connexxion) — exactly the kind of real-time, on-the-go apps CarPlay fits.
CarPlay deliberately allows little freedom. That's not a bug — it keeps drivers safe and your app through review. I build within the lines Apple draws, because outside them you don't get approved. Pushing back comes with the job: I'll tell you honestly if something falls outside what CarPlay allows.
Discuss your project