Ian Stirling wrote:
Ideally - if designing it from a completely clean sheet, you want it so that 'typos' result in very different letters.

  a
e 0 i
  o

would be a spectacularly bad pick, for example, whereas

  a
d 0 q
  f

might be good.

This is so autocorrection software can function well.

Then there is the fun question of how many 'initial' points, and how many vectors per point. 10 numbers, with 8 drags from each number gives you alphanumeric, and easily 30 common phrases, or word components.
'I'll be ' 'home ' 'at ' '6' 'P' 'M' ' ' 'Love you!'
In 8 strokes.

If you go slightly further, and each stroke can either terminate normally, go longer, go clockwise, go anticlockwise, or return, that takes you up to 5 per stroke, or 400 'keys'.

It would be lovely if this was incrementally learnable.

First level - press 0, hold, get
  d
a 0 q
  f
splashing out.

Once you're comfortable, you get
D d Q
a 0 q
A f F

Drag and hold to F, and you get

    Finish First


Found F


Find     Friday

( down-right stroke from 0 = F, turning clockwise is Find )

And the words for 'f' might be 'food, friend, ...'

Being silly, you can then hold on food, and go out to 'pizza, chips, kebab, lunch'

_______________________________________________
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community
One thing to do is look at existing designs for reference/inspiration. I mentioned the fitaly layout in a different post, but here is a link to help with the visualization.
http://www.fitaly.com/wince/pocketpcfitaly.htm

Auto-correction software is great when it works, but annoying when it doesn't. So it should be configurable and not mandatory. You had some good ideas in there. The food => 'pizza, chips, kebab, lunch' is stretching it a little bit, but still not a bad idea.

_______________________________________________
OpenMoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community

Reply via email to