Quote: Originally Posted by
theBeachBoy 
complete mobile but only runs on linux and macs? I think you'd need windows to get the most interest.
Also, first thing I noticed when looking at the first post (demo of keyboard) is that the keyboard changes the numbers to their "shift" alternative (!"/$%?&*())when hitting caps lock. That's not how a keyboard works, you should be able to type in caps and still have the numbers above the keypad. This is very NOT intuitive.
I agree with you that a Windows target would attract the most interest. I realize that there are many, very good frontends for windows. But my interest is not in creating a very good frontend. Instead, my interest is in creating a very good mobile system. I don't call nghost a frontend anymore. To me a frontend is something that sits on top (or in front :P) of the operating system's shell and replaces normal shell functions with touchscreen/mobile friendly functions. For me, this seems to be the wrong way to go. Creating an actual "frontend" begs the question: if you have to cover up and replace core OS functionality, why are you using that OS? The answer is: because it does everything that you want it to. AND/OR, it wasn't designed to be used for such purposes.
Linux is an operating system with no specific target (mobile, desktop, etc). This means that it is extremely modular and can be tweaked to target just about anything (including toasters). Community members looking to target smart phones, pda, mobile devices, etc have build window managers, drivers, and core systems that allow for us to create Linux systems for our cars. The only issue has been that no specific IVI UI has been created. So in effort to solve this problem nGhost was created. So instead of replacing/covering your original OS UI, nGhost becomes the ONLY UI. To this date, it's the only system that allows users to create an appliance rather than a carpc. For the end user, it means less tweaking, and more using.
I agree that the numbers above the keyboard should persist when caps is hit. I would point out that the keyboard demo is only a demo. The final on-screen-keyboard for nghost3 has not been written yet.