Did people miss the hints of simple and advanced menu systems?
There is a lot to be said for keeping a simple unitask launcher but people are quite right that running a full mini Linux distro on the thing is also very appealing.
So what about a basic unitask launcher with an advanced mode that can be launched on demand (think X server with some form of PDA skin)?
Nothing to stop users setting the advanced mode to be the boot default and some use of runlevels and maybe some clever environment flags should make it easy for apps to find out what state the device is in when they run. Remember that a lot of stuff that really bangs the hardware is going to want to chuck out X and any of it's friends before it eats the system for lunch
.
As of now I am messing with GNOME (mobile platform) sat ontop of X, Matchbox, GTK+ and the Sato GUI from Poky Linux at the moment, I quite like it
. The other thing I am messing with is Clutter. I am starting to really like it (I think that it can be used to create some really tasty GUI's with OpenGL ES and webkit tied to Clutter is very nice
. If anybody has used the Cluttler Toolkit before give me a shout.
Anyway, that is just what I am messing with 'for the hell of it', don't expect to see any of that directly in the device setup and assume anything I say is potentially a complete pile of c**p