Surrender, Detroit! Automakers should give in and develop native apps for CarPlay

Posted:
in iOS edited March 2020
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.

CarPlay

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.

CarPlay automaker apps


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.

CarPlay


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.
«1

Comments

  • Reply 1 of 38
    longpathlongpath Posts: 393member
    I'd love to see an OBDII diagnostic apps for CarPlay from the major automotive manufacturers, using OEM inputs instead of third party BTLE adapters temporarily fitted to the OBDII data port. I'd love to see tire inflation pressures from TPMS in that same app. 

    I'd also love to see a program for those major manufacturers to provide CarPlay native apps for the dealerships to facilitate maintenance scheduling, notifying the owner when maintenance is coming due and offering to schedule it for the customer.
    techprod1gy2old4funemoellerjbdragonkingofsomewherehotwatto_cobra
  • Reply 2 of 38
    Yess!

    This would be perfection!

    They would also spend way less money building an iOS app over a custom system.
    watto_cobrajony0
  • Reply 3 of 38
    polymniapolymnia Posts: 1,080member
    Yess!

    This would be perfection!

    They would also spend way less money building an iOS app over a custom system.
    Not so fast. The manufacturers will always need to provide some non-CarPlay interface. So manufacturers will have to maintain 1: the native interface 2: CarPlay and 3: Android Auto (I know we don’t acknowledge it here, but it is just as popular as CarPlay based on my recent car buying experience)

    i think it’s great that the manufacturers will do this, but I’m under no illusions of it being easier or cheaper. 
    emig647muthuk_vanalingam78Bandit
  • Reply 4 of 38
    emig647emig647 Posts: 2,455member
    polymnia said:
    Yess!

    This would be perfection!

    They would also spend way less money building an iOS app over a custom system.
    Not so fast. The manufacturers will always need to provide some non-CarPlay interface. So manufacturers will have to maintain 1: the native interface 2: CarPlay and 3: Android Auto (I know we don’t acknowledge it here, but it is just as popular as CarPlay based on my recent car buying experience)

    i think it’s great that the manufacturers will do this, but I’m under no illusions of it being easier or cheaper. 
    Beat me to it. Not to mention iOS and android engineer salaries aren’t cheap. 

    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. 
    jbdragonmuthuk_vanalingamwatto_cobra
  • Reply 5 of 38
    asciiascii Posts: 5,936member
    A little touch screen is not ideal, whether its an Apple one or a manufacturer one. 

    When Apple's AR/VR headset is ready in a few years maybe you could use that to drive your car. And if you order it from the Apple online store they can engrave MAVERICK in it for you.
    watto_cobra
  • Reply 6 of 38
    Andrew_OSUAndrew_OSU Posts: 573member, editor
    polymnia said:
    Yess!

    This would be perfection!

    They would also spend way less money building an iOS app over a custom system.
    Not so fast. The manufacturers will always need to provide some non-CarPlay interface. So manufacturers will have to maintain 1: the native interface 2: CarPlay and 3: Android Auto (I know we don’t acknowledge it here, but it is just as popular as CarPlay based on my recent car buying experience)

    i think it’s great that the manufacturers will do this, but I’m under no illusions of it being easier or cheaper. 
    These are good points and while it technically would be another layer to maintain, the CarPlay interface is meant to be parred back with only the vital controls here (such as radio and basic climate controls). None of that would be (theoretically) changing going forward so it wouldn’t be a hassle to maintain. Plus, they rarely do software updates as-is so it isn’t like they spend a ton of time in there changing it.

    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.
    watto_cobra
  • Reply 7 of 38
    Andrew_OSUAndrew_OSU Posts: 573member, editor
    ascii said:
    A little touch screen is not ideal, whether its an Apple one or a manufacturer one. 

    When Apple's AR/VR headset is ready in a few years maybe you could use that to drive your car. And if you order it from the Apple online store they can engrave MAVERICK in it for you.
    I mention this above. Not only will this bring it into CarPlay, but they can also tap into SiriKit. That is better than a touch screen. “Siri, set the driver’s side climate to 71º”
    watto_cobra
  • Reply 8 of 38
    mbenz1962mbenz1962 Posts: 171member

    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.

    ...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.

    While they are at it, they should also get on board with wireless CarPlay... but that is a rant for another time.

    "Amen! Come, Lord Jesus CarPlay."

    edited August 2018 watto_cobra
  • Reply 9 of 38
    gatorguygatorguy Posts: 24,213member
    emig647 said:
    polymnia said:
    Yess!

    This would be perfection!

    They would also spend way less money building an iOS app over a custom system.
    Not so fast. The manufacturers will always need to provide some non-CarPlay interface. So manufacturers will have to maintain 1: the native interface 2: CarPlay and 3: Android Auto (I know we don’t acknowledge it here, but it is just as popular as CarPlay based on my recent car buying experience)

    i think it’s great that the manufacturers will do this, but I’m under no illusions of it being easier or cheaper. 
    Beat me to it. Not to mention iOS and android engineer salaries aren’t cheap. 

    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. 
    You can run CarPlay on the less expensive F150's too. :)

    Raptors a nice choice tho...
    watto_cobra
  • Reply 10 of 38
    Carmakers just don't care - until one of them needs to do this to differentiate itself, perhaps to do lagging sales, then others will have to catch up. There may be hope in Tesla. It's now selling more high end luxury vehicles than anyone else in the US. The other players in that arena may take this sort of track as a short term differentiator.
  • Reply 11 of 38
    larryjwlarryjw Posts: 1,031member
    The key issue is car manufacturers don’t do UI — they do lousy jobs on all fronts. They can’t compete. 

    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. 
  • Reply 12 of 38
    plovellplovell Posts: 824member
    Two comments:

    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.
    watto_cobra
  • Reply 13 of 38
    gatorguygatorguy Posts: 24,213member
    Of some importance in the discussion Google has a 2nd "Android in the car" initiative too, one that Apple may consider mimicking: Android Automotive. It does just what is proposed in the article, allowing for environmental controls, radio, gauges, etc to be accessed without changing interfaces and no phone needed. Currently in active development for inclusion in Audi and Volvo 2019 vehicle infotainment systems, and testing with Chrysler.
    https://ihsmarkit.com/research-analysis/details-of-android-automotive-revealed-as-the-os-nears-launch.html
  • Reply 14 of 38
    rogifan_newrogifan_new Posts: 4,297member
    i think the complaints about car infotainment systems are overblown. How often are people really fiddling with the dash other than to maybe change the radio station?
  • Reply 15 of 38
    emoelleremoeller Posts: 574member
    Nice editorial, thanks.  I couldn’t agree more.  
    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.
    watto_cobra
  • Reply 16 of 38

    While they are at it, they should also get on board with wireless CarPlay... but that is a rant for another time.
    Sweet Mother Mary, yes! The connection process (I'm referring to both the mechanical and software connection process) is clunky as hell. If a manufacturer can develop it so that upon iginition, your system looks for a wireless CarPlay connection FIRST, hallelujah and call me mashed potatoes.
    kuduwatto_cobra
  • Reply 17 of 38
    racerhomie3racerhomie3 Posts: 1,264member
    polymnia said:
    Yess!

    This would be perfection!

    They would also spend way less money building an iOS app over a custom system.
    Not so fast. The manufacturers will always need to provide some non-CarPlay interface. So manufacturers will have to maintain 1: the native interface 2: CarPlay and 3: Android Auto (I know we don’t acknowledge it here, but it is just as popular as CarPlay based on my recent car buying experience)

    i think it’s great that the manufacturers will do this, but I’m under no illusions of it being easier or cheaper. 
    People buying cars, most likely don’t use Android.
    watto_cobra
  • Reply 18 of 38
    plovell said:
    Two comments:

    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.

    What about using Siri? I usually just say "Get me the direction to so-and-so's home", and done.
    watto_cobra
  • Reply 19 of 38
    dws-2dws-2 Posts: 276member
    I agree with this, but I'd like it to go further -- add support for physical inputs like knobs and buttons. I think everyone appreciates a volume knob rather than a touch screen volume control, but why not integrate more physical controls? For example, what about buttons for the user's preferred radio app, the user's preferred navigation app, the user's preferred podcast app, the user's preferred music app? That makes switching much easier, and those are the key apps that most people are going to want in their car. I think some cars already have a Siri/Google Voice button, but that's also a good idea.

    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.


    edited August 2018
  • Reply 20 of 38
    polymniapolymnia Posts: 1,080member
    polymnia said:
    Yess!

    This would be perfection!

    They would also spend way less money building an iOS app over a custom system.
    Not so fast. The manufacturers will always need to provide some non-CarPlay interface. So manufacturers will have to maintain 1: the native interface 2: CarPlay and 3: Android Auto (I know we don’t acknowledge it here, but it is just as popular as CarPlay based on my recent car buying experience)

    i think it’s great that the manufacturers will do this, but I’m under no illusions of it being easier or cheaper. 
    People buying cars, most likely don’t use Android.
    That's a funny joke on AI, but lots of people sporting Android phones own cars. Maybe they don't have taste ;)

    Any manufacturer who is going to do one mobile OS integration pretty much has to do the other.
Sign In or Register to comment.