Help with platform choice in 2013
Hi, I am not sure if this is the right thread for this, but I am a newb in ways. In a technical sense, I do ok, I've been a sys-admin for over 10 years, for whatever that is worth, and I've done some projects like this. My trouble is that after lots of research I am still finding it difficult to decide which platform is best for my need.
I should explain that my project has 1 important requirement, that I am using a 4:3 ratio screen. I have to use a panel, I cannot use some 2-din all-in-one system, if I could then this would be a piece of cake. Instead I am using 4:3 ratio 7" panel, at 800x600 with an integrated touch membrane.
Given that, I am finding it difficult to go with WINCE or Windows Mobile, since the embedded OS has manufactures usually including the screen, and not making generic systems with all standard ports. I have found some exceptions that are marketed as thin-clients, and perhaps that would work but I don't know if I would run in to issues getting Navigation software and a front end on it.
Navigation is very important to me, and due to that it has been difficult to choose a non-embedded MS platform like XP/7. The manufacturers only seem to care about tablets and other mobile devices now, especially in the US it seems the CarPC made of independent components is dying out.
I am open to any platform though, my requirements are just Navigation (Something nice like NDrive, IGO, etc.) Music, and phone integration.
When I find good support for my situation it is always threads from 2010 and earlier, it seems after that the Nav software market mostly gave up on non-embedded platforms.. except for a few, but I don't find them to be as good as the ones that at on WinCE/Android and such.
A good front-end is also important of course, but I'll be happy as long as it looks as nice as the ones that come with almost all OEM 2-din WINCE devices I see these days.. I'm surprised I cannot find a generic PC from China that ripped off and unlocked that system.
If anyone has recommendations for my situation, let me know, thank you.