|
|
|
|
|
by simias
1862 days ago
|
|
I've worked in that industry. The problem with infotainment systems (be it in planes or in cars) is that they're usually designed years before the planes/cars enter production, they have very strong constraints in terms of price and component choice (you need automotive-certified parts, not smartphone parts, and they need to last a long time even if they have to go through Arizona summers) so they're already outdated by the time the car comes out. These systems are also usually integrated with other systems to provide additional functionality using largely custom code that somewhat prevents quick iteration and code reuse, especially since the people writing the code are largely not in-house but various contractors (that's where a company like Tesla has the upper hand since I suppose that they control the software stack a lot more than the average). Beyond that these systems suffer heavily from design-by-committee and worse yet, committees whose core competence really isn't computer UI. |
|