Very, very hard. In part because that definition is fluid in our world.Quote:
How hard is it to make an interface that's easy to navigate and do the things we want?!
Both Apple and Android created the standards with version 1.0; meaning users became accustomed to the UI - making it a standard. In software development the UI is key to adaptation. Sexy sells software.
In earlier threads the observation was made that which front end is best is an argument akin to the Ford versus Chevy argument. This is 100% true. Every front end does the same thing, and, for the most part, in the same way. Maybe that is the problem?
The problem we are facing is our own creation. We are fragmented and in competition with each other. Meanwhile radio manufacturers and (soon) GPS manufacturers are bringing their own solutions to market. They will succeed because they are organized and funded.
Consider Ubuntu: You have a world of developers, testers and product managers marching to the same beat. Now Ubuntu is the world's favorite Linux distro - and people are making money from the effort.
We are also fragmented in what we develop; creating features that are less then valuable when features that are essential to adaptation are ignored. If I don't have a proper navigation system, why would I give a crap about who can play what in the back seat?
I applaud Fluxmedia. They took on a new industry and contributed to the birth of a new technology. I won't be using Centrafuse in the future; not because is it bad software (which it isn't), but because it isn't open. I won't be using RR because it is severely dated technology. I wanted to use OpenMobile, but I need to see a proper command structure and a more-favorable licensing model before I commit.
In the business I am struggling to create, infotainment is a secondary concern. I am working toward making the car PC in integral component and a life-saving device. What we have today is an important contribution to the evolution of the mobile computing ecosystem, but it is mostly fluff.
What we need is to organize. Create a command structure, and develop towards a common goal. There is more than enough talent on this site (and others) that, if we wanted to, we could be a force to be reckoned with. By organizing, we could develop the standard that would change everything.
How many of you could see yourselves making money from this hobby? Opening business' around car PC installations perhaps, or consulting and developing.
My opinion is that every major manufacturer will adopt the car PC in their new models - so this hobby will have a diminishing potential in the future. But there are many existing vehicles that will not be serviced by Detroit, Tokyo and Saul.