We’ve talked about GM’s decision to reject the use of wildly popular mobile phone projection systems, like Apple’s CarPlay and Android Auto, on car infotainment systems before, and we thought it was a pretty terrible decision. But, since then, I’ve had the opportunity to read this in-depth interview between The Verge’s Decoder podcast and GM’s big man for software, Baris Cetinok, who has a title that feels downright royal in its length: Senior Vice President of Software and Services Product Management, Program Management and Design. After reading the interview and getting a bit more insight into Cetinok’s reasoning and GM’s stated goals and design philosophy, I realized I really should reconsider my position. I now think it’s a misguided and maybe a bit arrogant of a decision. I better explain.
First, I should note that I think Cetinok is an extremely accomplished person, and seems like an extremely intelligent person. There’s a reason he has the impressive position he does. He’s worked at Microsoft and Amazon and Apple – he spent about a decade at Apple. The man clearly knows his stuff. He came to GM a few months after they made their decision to reject the use of CarPlay and Android Auto, so we can’t pin that decision on him. This could be just the hand he was dealt, and he’s making the best of it.
That said, what I have a problem with is the reasoning used to justify why GM doesn’t want people to have, essentially, the software they actually want in cars. There’s an element of truth to the reasoning given, but I think that the approach to that core bit of insightful accuracy is being interpreted in precisely the opposite way that actually makes sense. Here’s what I mean; this is an excerpt from the interview, emphasis mine:
[Decoder]: Why drop CarPlay and Android Auto from GM vehicles?
[Cetinok]: Because there was a belief and a hypothesis, which I genuinely believe in, that we are best positioned and owe it to our customers to create the most deeply integrated experience that you can create with the vehicle. We are not shipping devices with just monitors; we’re not a monitor company. We’re building beautifully designed, complete thoughts and complete convictions. We say, “This car is designed to do the following things awesomely.” This is Silverado, this is what it stands for and this is what it does. Let’s get to it.
When you want to create something so seamless, it’s hard to think about getting into a car and going, “Okay, so I’m doing highway trailering, but let me flip to a totally different user interface to pick my podcast. By the way, it’s a single app-obsessed interface — it’s still hard to believe. So I pick my podcast, flip back to trailering. Oh, now I can also do Super Cruise trailering. Let me manage that. Then, wait, we’re now getting into potentially Level 3, Level 4 autonomy levels that should be deeply integrated with talking to the map where the lanes lie. But wait a minute, the map that I’m using doesn’t really talk to my car.”
As a product person, you’ll never do that to yourself because it’s literally like, “Oh my God, I made my life so hard to create amazingly seamless experiences.” At some point, you need to make that bold decision and say, “I am not going to try to accommodate and figure out how to make all of these work. I’m going to just burn the bridges and burn the ships and commit.” We are going to create a deeply vertical, harmonious experience that works across the vehicle that is optimized for my vehicle.
Okay, that’s a big chunk, but I think it’s all needed to see where Cerinok is coming from. There’s a couple of things I want to point out here, but the key part is this concept of “seamlessness.” Cerinok describes the process of using native car applications on the screen, like trailering, and then having to switch to, say, CarPlay to pick a podcast, and then switch back for other car-related functions. That’s not seamless. And seamlessness implies that one of these interfaces is the “interloper,” is the one breaking the seamlessness of the user experience. It’s clear that Cerinok believes that the car’s native UX is the baseline experience, and its CarPlay or Android Auto that’s interrupting.
The problem is he has this completely backwards.
A seamless experience is absolutely a good thing! The problem is that a car’s UX does not get to be the baseline of that seamless experience, because people live most of their lives outside of cars. There’s a bit of carmaker arrogance happening here in the assumption that the car experience is what needs to be seamless. It doesn’t. It’s just not important. What is important is keeping seamless the user experience the person driving the car has been experiencing all day: their phone.
On an average day, people spend, what, an hour or so in their cars? Two hours? Out of, say 16 plus hours of wakefulness? So why should the one-eighth of wakeful, interactive time be the one that gets to be the default interface? It shouldn’t, nobody wants that! People want to continue with the interface and experience they’ve been using all day long, seamlessly in their cars. If someone texted them an address, they want to be able to poke one finger at it and directions appear. They want to continue with the same music playlists they’ve been listening to all day. They want the same reminders to pop up or whatever else they’ve already gone through the trouble of putting in their phone. They just want their shit, displayed on the car’s screen. And that’s fine.
And when Cerinok says “By the way, it’s a single app-obsessed interface — it’s still hard to believe” I don’t get what his problem is there – does anyone want to be looking at multiple applications on their center-stack screen while driving? No, fuck no! And besides, it’s not really single-app based. There’s things running in the background: music plays while you’re looking at the map, reminders appear or text message notifications show up to be read. There’s multiple things going on, but you sure as hell don’t need to be looking at them all.
I also don’t really get the examples Cerinok picked when he described the issues of lack of seamlessness. A trailering app? Why would that need to be constantly on-screen while driving? Shouldn’t most of that software be working invisibly behind the scenes to keep the trailer stable? Same with Super Cruise and the autonomy levels he mentioned: what’s the on-screen UX for those? For the Level 4 autonomy he mentions there, the car is doing all of the work of driving (in a constrained area). So why not look at something else on that screen?
This is also a good reason to keep certain car controls, like lights and wipers and HVAC stuff and opening the damn glovebox, off of screens. Not everything needs to be crammed into a menu on a GUI.
Cerinok has the general right idea that people would prefer a seamless user experience overall. Of course they would. Nobody is really all that eager to learn a whole new interface when they already have a perfectly good one they’re already using all day long. GM – and every other carmaker – needs to accept that fundamentally, no one really gives a shit about a carmaker’s home-grown UX. They just want something simple and intuitive and for all of the stuff they already use their phone for – navigation, messaging, phone, music, podcasts, texting, email, whatever – they just want to keep using the same thing they use nonstop as it is.
I know there’s an ego kick there, the realization that no one really cares about the careful and beautiful car-specific UX that teams of talented designers and engineers have crafted, but that’s just how it is. I’m sorry. If there’s car-specific data that needs to be communicated to the driver, the best bet is to find a way to pass that data through the UX the people already are using. It can be done, but carmakers like GM first need to accept that when it comes to on-screen UX, no one cares about what they think.
So, seamlessness is great. It just that nobody wants GM or any other carmaker to be the ones to decide what that is.
Sorry about that! Best get used to it.
Rivian Is Wrong About Not Supporting Apple CarPlay, As Is Everyone Who Agrees With Them
Apple Wants To Make CarPlay Required For Every Screen In Your Car: Federal Lawsuit
Nobody Believes GM Can Do Better Than Apple CarPlay
Thank you for articulating it all so well. You nailed it with:
There’s a bit of carmaker arrogance happening here in the assumption that the car experience is what needs to be seamless. It doesn’t. It’s just not important.
It’s just not important. Thank you.
Dear GM: actually I’d pay extra for a center screen that does only CarPlay/AA and nothing else. Save the development budget AND take my money. See, win-win.
Also, this is going to be such fun every time I get a GM rental at the airport. CarPlay? Nope, lol! Got to carry a phone holder now. Thank you Mary and Baris, I really needed another piece of plastic in my bag.
You know what really sucks?
You can’t pull the crappy whatever-it-is-they-call-what-used-to-be-the-radio out of the dashboard and replace it with something else.
There is no equivalent of a radio delete plate and no blank spot to attach anything where you can both see and touch it but when the airbags go off it won’t get shoved into your skull.
What is it about new cars that requires so much paying of attention ?
One of my old cars has things like oil pressure, temperature, amps, an older one includes levers for ignition advance, and choke. None of those appear on the new car yet it is crammed with stuff.
I’m sitting in a car right now, and it’s like the design brief was to fill every bit of space that you can reach with some sort of control surface, air hole, a fake gear shift thing, four storage area doors. The rest is a screen that takes up too much space and you can’t Velcro something to the middle of it because maybe something important might show up there.
I just counted 60 button and knobs, a lot for some sort of useless cd changer, more for a useless map. All in a space hogging center console that is not only useless, but covered in useless crap so you cannot screw something useful into it.
And that is in a 15 year old Prius, newer cars are an order of magnitude worse.
I think the problem with Apple CarPlay is that it’s designed to allow select iPhone apps to be displayed and controlled via the vehicle’s infotainment system. It’s not designed to handle any vehicle-specific functions, which nowadays are often also controlled by the vehicle’s infotainment system. While I would love to be able to choose which controls are physical (knobs, levers, buttons, and switches) and which are virtual (haptic and touchscreen), that’s not the world we live in. So, if we insist on having Apple CarPlay, we are stuck with UI switching. I am personally fine with using the vehicle’s UI, if it’s designed to work well with my iPhone. It doesn’t have to be identical to the UI on my iPhone. The reality is, I do UI switching all the time, anyway. My iPhone is just one of many UI’s I interact with regularly.
It’s designed for allowing you to use iPhone apps that haven’t been thought of yet. Is GM going to put the wiener mobile locator app in?
They should stop worrying about designing GUI and think about designing proper interiors and attractive exteriors. And that goes for most of the industry. The GUI is a solved problem by companies that are far more specialized and expert in that field and are updated and managed by them. I would be happy to be an OEM CEO and just license CP/AA that people already know and probably like instead of spending a ton of time and money on developing something different and then having to manage it, update it, and own it when customers don’t like it. Then I could devote those resources into making better f’n cars, which is what my business would be. Of course, their real reasons for doing this are more nefarious—data mining and ad selling—something that I would refuse to pursue, which would get me booted by the board for negligence, then I’ll take my 8-figure parachute and devote the rest of my life to helping animals because people suck.
Excellent take. It is very SVP (and up) to hold forth that “I know best, users don’t know what they want and I do and I will tell them.”
I agree with all of this (and can’t believe I never see in car reviews a benchmark of the time from getting in the car to a functional/interactive CarPlay display), but wanted to give Jason extra credit for putting GEOS on a Cadillac dashboard. Don’t ever change.
It’s very typical GM to take a system like CarPlay, which most people seem very content with, and make it into a whole ordeal. This is 100% about creating a system they can more easily shoehorn ads into.
Love Jason, but totally disagree on the single-app issue. I hate having to switch from my mapping app to change a podcast. If a turn is imminent, I’ll wait until that’s done before leaving the nav screen. Side by side multiple apps would be fantastic.
That’s precisely what Apple Carplay and Android Auto already do!
Not in any car I have ever driven – and I drive MANY cars a year in my work travels. If you are in Carplay or AA, you have to exit out, do whatever you need to do in the car UX that isn’t in CarPlay, then go back in. This is insanely irritating if the main thing you are doing is navigating somewhere you have never been, to the point where I just usually can’t be bothered. I use my gigantic-ass phone to navigate, and the car’s UX to do music and whatnot.
And that’s before even getting into the fact that *reliable* CarPlay connection seem to be a matter of luck, whether wired or wireless. There is nothing more frustrating than having the damned connection drop just as you are navigating some complex highway interchange in a place you have never been to before. BTDT, wanted to punch somebody. And CarPlay ISN’T the same UI on a car as it is directly on the phone – for example, Google Maps works significantly differently through CarPlay than it does natively. So do most music apps. And never for the better.
I’m sure the latest cars with monstrous touchscreens and displays the size of God’s Ego will be able to display all the things at once, but I absolutely loath that nonsense and refuse to buy a car with it.
I almost purchased a Blazer or Equinox EV until the dealer confirmed that CarPlay was not supported.
Ultimately, I got a 2024 Trax (which is surprisingly nice, peppy, nimble, fuel efficient, and comfortable; but that’s a whole different conversation).
The Trax not only supports *wireless* CarPlay, the rest of the interior controls are not only physical buttons and knobs (yes, HVAC, Cruise, Heated Seats, Heated Steering Wheel, *Volume*) but they are all angled up and toward the driver!
I have to use my touch screen for maybe 1-2 touches per day for my normal driving, everything else is not only “real” controls, but actually angled towards me including the infotainment screen.
It seems funny to me that two cars from the same OEM can be so wildly different in their design implementations.
Sounds like you should have gotten a Prologue. The more expensive cousin to the Equinox that has CarPlay.
Fundamental mistake is pretty simple, don’t reinvent the wheel. Both companies have done the work for you, and practically every driver has a phone.
Not to mention – you are GM. Did you forget about the brilliance of the CUE platform already?
Also, this talk about seamless transitions is absurd. I don’t want seamless transitions – I don’t want to seamlessly shift from park to reverse or reverse to drive, because I don’t want to accidentally do it. Actions should be intentional and separate.
Who the hell is the target audience for GM anyway? What I want is something that is reliable, affordable, and doesn’t depreciate like a rock. UI/UX just isn’t remotely on my radar. Just another example of poor management hiring poor managers.
I think the manufacturer that comes up with a tabbed interface, so the driver can quickly switch between “car” and “CarPlay/Android Auto”, will win this argument in the long run. The car’s UI doesn’t have to match the phone’s (and probably shouldn’t) because they serve different purposes, but quick and easy context switch will win the day.
Given the real estate available in current screens, there’s absolutely no reason why they can’t run side-by-side. The only major hurdle probably lies with voice commands
This is what Ford does on my F150. left 2/3 of the screen is CarPlay and the other section is a selectable car menu with maps, radio, and other info
Honestly, Hyundai has knocked it out of the park lately. HVAC and basic controls are buttons, and everything else is Android Auto or Apple CarPlay. All other manufacturers need to follow suit.
Naturally Kia does this too, my wife’s ’24 K5 has buttons for everything except selecting the infotainment. It even has a volume knob.
Automakers, for the most part, have proven time and again they can’t write this software. Look at the Blazer launch, for cripes’ sake – the vehicle was IMMOBILIZED by their shitty software! And it’s not hard to pass data back and forth – my Mercedes heads-up display, with nav info, works with the native Merceds software AND Apple CarPlay – seamlessly.
This is really a grab for money. They want to sell your data, and sell you maps (that you have for free on your phone) sell you music (that you either already have for free or already pay for), put ads up on the screen (I’m looking at you, Ford), all with their proven user-survey interfaces. There are reasons people choose their phones over the usually crappy built-in interface. And all of that ignores updates/upgrades. If I want to swap out my phone for an-newer one (or a different brand) I can, for a lot less money than buying a new car, which may have an interface that’s obsolete the second it’s released.
GM won’t be on my radar as long as they keep this BS up.
Agreed, also if we go back just 10 years, the majority of cars sold didn’t even have screens, it’s only recently WITH Carplay/Android Auto that cars have had screens mostly for carplay/android auto!
So where was their amazing UX team before that? Picking how many station favorite buttons to include? Is it 5? Is it 10 with each favorite button holding 2? That’s pretty snazzy! And we could have the nice scrolling led screen showing the song that’s playing with RDS, woo-hoo!
You’re right, to go from that to “We know the best design for car displays” in less than 10 years is very arrogant.