Hacker News new | ask | show | jobs
by Someone1234 3539 days ago
Why would new versions cause incompatibility?

Carplay/Android Auto are just, at their core, dumb protocols for transmitting screen information and receiving back touch inputs. If you go disassemble Mirrorlink 1.1 apps they use the VNC protocol behind the scenes, the protocol isn't complex (the certification nonsense is all artificially added).

The reason for the fragmentation and pain in this particular space (infotainment units) is a combination of: raw greed, vehicle makers trying in vein to retain control, not-invented-here syndrome, and "safety."

The only issue I see with Carplay/Android Auto is that Apple & Google should have worked together to create a single protocol, which would have made implementation easier and likely resulted in a faster rollout. They both benefit by having the infotainment unit hand off to their respective smartphone OS.

2 comments

> Why would new versions cause incompatibility?

Because CarPlay in 2016 doesn't support the new hotness of 2018, because we are an industry of attention-deficit twentysomethings.

Granted, were I forced to choose between attention-deficit twentysomethings and bureaucratic, glacial fiftysomethings … well honestly, I don't know which I'd choose.

I believe you're describing the choice between Tesla and Mercedes...
If you're describing mercedes as the glacial50somethings, you're not aware that more often than not Mercedes are the first to market with a huge amount of every feature imaginable in the history of automaking. Want to see what features regular cars will have in 10 years? Go check out an S class today.

Things like onboard navigation, voice controls, parking sensors? All 90s technology on the S class. Autopilot came before the Tesla's, radars, adaptive suspension, etc are all things from several years ago in the S class land.

They just use that line to showcase all the cool things that a car can do.

Believe it or not, Android Auto and Carplay are a single standard underneath. They both use the same core technologies (very similar to Miracast) to do what they do.