gruso
thunderbox
The latest chaotic button label discussion got me thinking about something that didn't exist on the GP2X: consistency of controls between applications. Pandora's "user experience" would be enhanced across the board if certain interface guidelines were followed by developers. As suggested by atomicthumbs, the guide could be incorporated into the dev section of the wiki.
Examples of what the guidelines would cover:
- How ABXY buttons should be used for menu navigation (eg. B=forward, X=back).
- How analog pads are to be implemented for mouse control, including left/right click mapping.
- Standard functions of Start/Select buttons
- Standard QWERTY functions across applications, eg. F1 for Help/Readme.
Is anything like this in progess yet? If not, would there be interest in having something like this compiled by the community?
[edit] Nearly forgot - I did some cursory googling and turned these up. Does anyone know of documents similar to these that relate to handheld devices?
http://library.gnome.org/devel/hig-book/stable/index.html.en
http://wiki.laptop.org/go/OLPC_Human_Inter...e/Input_Systems
http://www.scribd.com/doc/833751/Guideline...-User-Interface
Examples of what the guidelines would cover:
- How ABXY buttons should be used for menu navigation (eg. B=forward, X=back).
- How analog pads are to be implemented for mouse control, including left/right click mapping.
- Standard functions of Start/Select buttons
- Standard QWERTY functions across applications, eg. F1 for Help/Readme.
Is anything like this in progess yet? If not, would there be interest in having something like this compiled by the community?
[edit] Nearly forgot - I did some cursory googling and turned these up. Does anyone know of documents similar to these that relate to handheld devices?
http://library.gnome.org/devel/hig-book/stable/index.html.en
http://wiki.laptop.org/go/OLPC_Human_Inter...e/Input_Systems
http://www.scribd.com/doc/833751/Guideline...-User-Interface