I've always been of the opinion that automobile manufacturers have no business writing software. They just don't have the capability (currently) to do a good job.
What they should have done is deliver kick-ass hardware in-tandem with CarPlay and Android Auto, and make THAT software first-class citizens.
Every manufacturer is investing as little as they can on in-house (or off-shore) software teams to write crappy UIs on pretty crappy hardware, and meanwhile we're sitting in our cars with computers in our pockets with enough calculating power to send a rocket to the moon.
What they should have done is deliver kick-ass hardware in-tandem with CarPlay and Android Auto, and make THAT software first-class citizens.
Every manufacturer is investing as little as they can on in-house (or off-shore) software teams to write crappy UIs on pretty crappy hardware, and meanwhile we're sitting in our cars with computers in our pockets with enough calculating power to send a rocket to the moon.