Surrender, Detroit! Automakers should give in and develop native apps for CarPlay
CarPlay has grown over the years, but there is only so much Apple itself can do on its own to address its shortcomings. After years of holding out, automakers need to get over concerns that Apple is encroaching on their territory and finally start to create their own apps for CarPlay.

Adoption was originally tepid, with manufacturers preferring their own first-party infotainment systems that they deemed superior for their own reasons. Eventually nearly all major manufacturers have pledged support as consumer demand increased -- at least in the high-end.
Consumers preferred the clean interface and app support offered by CarPlay and Android auto, and with automakers gradually integrating these new interfaces.
Over time, Apple has added many new features to CarPlay that have greatly improved performance including support for the instrument cluster display, wireless connection, and more. With iOS 9, Apple added support for automakers to include their own apps within the CarPlay interface. Soon, iOS 12 will be bringing support for third-party navigation and mapping applications, a much requested feature.
It is the automakers holdout on creating these manufacturer apps that has been frustrating over the last four years.

What that generally means, is that if you have to change something like a car's setting or the radio station, users must exit the CarPlay interface, and jump back to the automaker's instead. This is a poor user experience for two reasons.
First, since it requires them to leave the CarPlay interface, it is jumping between two worlds. It has a completely different look and feel for users. Like jumping between Windows and macOS. It is likely to frustrate users with both parties.
Secondly, it can be more dangerous. Users shouldn't be tinkering with controls while driving as is. But, by keeping everything within CarPlay, it can make it safer for drivers. Accessing controls is quicker and not buried as deep.
Automaker apps actually have access to SiriKit, so users would be able to perform common actions using their voice, and never having to touch the screen at all. Things like setting the climate can all be done with Siri. Much safer, quicker, and easier than going from CarPlay and digging through the manufacturer's interface.

Automakers would clearly rather not build their own CarPlay apps, preferring you to use their interface. Keeping things like the radio in a separate interface forces consumers to use that for one of the most basic of features. When consumers use the automakers interfaces and app catalogs, they get access to much more user data as well, which can be exceptionally valuable.
By surrendering users to CarPlay, they lose access to that consumer data, and that revenue stream.
Over the years there have been several in-car systems, with many also working on their own competing platform to CarPlay and Android Auto such as AppLink for Sync3 and AppConnect in VW vehicles. This allows car manufacturers to control the experience, and attempt to build loyalty to their brand. CarPlay is the same regardless of who makes your vehicle.
These interfaces are still subpar. I've used the Ford Sync3 system, which is generally considered one of the better automaker interfaces, and it is still far behind the user experience presented by CarPlay. Using AppLink in Sync3 is an even worse experience.
Now that nearly all automakers support CarPlay in at least some of their vehicles, a way to differentiate themselves is by improving the in-vehicle experience with these CarPlay apps. As a user, automaker's refusal to make controls available within CarPlay makes me frustrated with them and less likely to support them, or even recommend their vehicles going forward.
Infotainment systems are one of the primary way users interface with vehicles. Automakers can continue to work on their own solutions, but the time has come to acknowledge the benefits of more openly embracing CarPlay. They've proven time and time again that their own developed solutions are poorly designed, not universal, and user-hostile. With an official CarPlay app to control your vehicle, it is quicker, safer, and more consumer-friendly, making it a win for everyone.
While they are at it, they should also get on board with wireless CarPlay... but that is a rant for another time.

Background
CarPlay launched in 2014, after being announced at WWDC 2013. Eddy Cue introduced it as iOS in the Car on stage, a name that wouldn't make it to the public launch.Adoption was originally tepid, with manufacturers preferring their own first-party infotainment systems that they deemed superior for their own reasons. Eventually nearly all major manufacturers have pledged support as consumer demand increased -- at least in the high-end.
Consumers preferred the clean interface and app support offered by CarPlay and Android auto, and with automakers gradually integrating these new interfaces.
Over time, Apple has added many new features to CarPlay that have greatly improved performance including support for the instrument cluster display, wireless connection, and more. With iOS 9, Apple added support for automakers to include their own apps within the CarPlay interface. Soon, iOS 12 will be bringing support for third-party navigation and mapping applications, a much requested feature.
It is the automakers holdout on creating these manufacturer apps that has been frustrating over the last four years.
Automaker apps
CarPlay is in and of itself, nothing more than a projection of your iPhone screen. All the apps and software are simply running off your phone, which makes it easy for Apple to update with new features over time, and gives a consistent look across each different car's infotainment screen.
What that generally means, is that if you have to change something like a car's setting or the radio station, users must exit the CarPlay interface, and jump back to the automaker's instead. This is a poor user experience for two reasons.
First, since it requires them to leave the CarPlay interface, it is jumping between two worlds. It has a completely different look and feel for users. Like jumping between Windows and macOS. It is likely to frustrate users with both parties.
Secondly, it can be more dangerous. Users shouldn't be tinkering with controls while driving as is. But, by keeping everything within CarPlay, it can make it safer for drivers. Accessing controls is quicker and not buried as deep.
Automaker apps actually have access to SiriKit, so users would be able to perform common actions using their voice, and never having to touch the screen at all. Things like setting the climate can all be done with Siri. Much safer, quicker, and easier than going from CarPlay and digging through the manufacturer's interface.
Time to surrender the field, automakers
After years of pushing back against Apple and Google's in-car solutions, it is time for car manufactures to get on board. They are doing a disservice to users by refusing to improve the in-car experience.
Automakers would clearly rather not build their own CarPlay apps, preferring you to use their interface. Keeping things like the radio in a separate interface forces consumers to use that for one of the most basic of features. When consumers use the automakers interfaces and app catalogs, they get access to much more user data as well, which can be exceptionally valuable.
By surrendering users to CarPlay, they lose access to that consumer data, and that revenue stream.
Over the years there have been several in-car systems, with many also working on their own competing platform to CarPlay and Android Auto such as AppLink for Sync3 and AppConnect in VW vehicles. This allows car manufacturers to control the experience, and attempt to build loyalty to their brand. CarPlay is the same regardless of who makes your vehicle.
These interfaces are still subpar. I've used the Ford Sync3 system, which is generally considered one of the better automaker interfaces, and it is still far behind the user experience presented by CarPlay. Using AppLink in Sync3 is an even worse experience.
Now that nearly all automakers support CarPlay in at least some of their vehicles, a way to differentiate themselves is by improving the in-vehicle experience with these CarPlay apps. As a user, automaker's refusal to make controls available within CarPlay makes me frustrated with them and less likely to support them, or even recommend their vehicles going forward.
Infotainment systems are one of the primary way users interface with vehicles. Automakers can continue to work on their own solutions, but the time has come to acknowledge the benefits of more openly embracing CarPlay. They've proven time and time again that their own developed solutions are poorly designed, not universal, and user-hostile. With an official CarPlay app to control your vehicle, it is quicker, safer, and more consumer-friendly, making it a win for everyone.
While they are at it, they should also get on board with wireless CarPlay... but that is a rant for another time.
Comments
This would be perfection!
They would also spend way less money building an iOS app over a custom system.
i think it’s great that the manufacturers will do this, but I’m under no illusions of it being easier or cheaper.
I’d definitely love this experience. It is insane to me that all new vehicles don’t come with CarPlay. I’ve been truck shopping lately and the only truck on my potential list that has CarPlay is the Raptor! Trying to be an adult and not blow $65k. The runner up truck you can’t even change the headunit even with iDatalink because maestro for it hasn’t been created yet.
I dont think it will be cheaper for them, but I dont think it will be too significant an expense. Take devs off their own platforms like Sync and Entune for a bit. They need so much help that they aren’t getting fixed any time soon.
"Amen! Come, Lord Jesus CarPlay."
Raptors a nice choice tho...
Manufacturers for the most part are assemblers, like FoxConn, who get their components from other companies. They need to bite the bullet, and do the same with their UI.
There really are just two options: Apple and Android. Since both are just software, do both and allow the user/owner to choose.
1. wireless CarPlay is great. Very new BMWs have it and it works very well
2. "Maps" is broken because there is no way to get to your contacts. They're not available through "Destinations", only the places you've recently been, etc. This might be OK if "Contacts" were available on the home screen but it's not. What gives, Apple ??
I did find one exceedingly clunky workaround. Start by going to "Phone" and in there navigate to contacts. Find the one you want, scroll down to where you put the address and click it. This will take you to the address in Maps. A real pain.
p.s. if you have CarPlay active, the BMW-native navigation won't access contacts in your iPhone. It tells you to go to CarPlay.
https://ihsmarkit.com/research-analysis/details-of-android-automotive-revealed-as-the-os-nears-launch.html
I vote with my wallet and have refused to purchase another Toyota (until very recently they offered no CarPlay), or Tesla (offers no options other Tesla’s in house system).
That said I’m looking at adding CarPlay to a pair of classic Porsche’s, now that single DIN displays are available.
I'm less sure about this, but I also think a scrolling knob would be useful, so you could quickly scroll through a list with a knob, then press to select. (This is sort of like the original iPod wheel.) Cars bounce around a lot, and this would make selections less frustrating. A lot of audio apps are essentially nested lists of content, so this could be used a lot.
In some, you'd have a big touchscreen with a volume knob on one side, a selection knob on the other, and some buttons along the bottom. That would make me really want to buy that car.
Any manufacturer who is going to do one mobile OS integration pretty much has to do the other.