3 ms·
I'll add that they are building much more than car UI. They are building platforms. The car itself is a complicated platform with many components. How they com
by mmahemoff 10y ago
I'll add that they are building much more than car UI. They are building platforms.
The car itself is a complicated platform with many components. How they communicate will affect how easy it is for the developers to build reliable, secure, components. (e.g. braking systems preferably shouldn't be open to everyone https://www.wired.com/2015/07/hackers-remotely-kill-jeep-highway/ https://www.wired.com/2015/07/hackers-remotely-kill-jeep-hig...).
Then you have the cloud aspect, which allows users to access car data and functionality from apps, allows the car manufacturer to do analytics, etc. Now you have a car company that's responsible for running safety-critical servers in the cloud. Again, this leads to huge variation in reliability, developer experience, and security (e.g. your car's climate control is best left to yourself and not everyone else https://www.troyhunt.com/controlling-vehicle-features-of-nissan/ https://www.troyhunt.com/controlling-vehicle-features-of-nis...).
TLDR Software is eating cars.