Talk:LetsType

From OLPC
Revision as of 16:04, 13 April 2008 by AlbertCahalan (talk | contribs) (not porting is an advantage????)
Jump to: navigation, search

Hello Everyone! Please give your feedback and comments here. It will help me in analyzing myself and my mistakes. Thanks for participating.

This sounds promising! You mentioned balloons, I think something like that is a good way to do it, you can have them either floating around the screen and they get popped when you hit the key, or you can have them float into a word where you have to pop them left to right (for western typefaces, at least). It would also be nice to be able to see your progress over time, maybe something like charts of words per minute for free floating characters (characters per minute?) and a different series for words, it can be motivating to see how far you've come already!
Also, it seems to me like it would be a good idea to implement support for multiple languages from the start. I'm new to the OLPC myself but I imagine there is a python native and OLPC standard way to do this that isn't too hard, plus most of your stuff (beyond basic characters) would come from dictionaries or word lists anyway. As you said this is a requested app, so if you have multi-language support by the time you bug test (end of the summer your timeline says), then others could just take it and add localizations without worrying about having to test for regressions themselves, getting it out there that much quicker
Bobbypowers 17:59, 28 March 2008 (EDT)


Other keyboard layouts

  • Dvorak keyboard, please
  • Consider adding one-handed keyboard layouts for the disabled

There are 30 modern writing systems, mostly alphabetical, but some requiring IMEs, including Chinese hanzi, Japanese kana and kanji, Korean hangeul and hanja, and Ethiopic. I can assist with layouts and elementary exercises, and in some cases with fairly detailed information on the order of lessons.--Mokurai 05:17, 2 April 2008 (EDT)

not porting is an advantage????

Somebody might not understand Open Source development. You do way better if you can share code.

Tux Type is a program that could be ported. It's quite alive, with numerous GSoC projects. You could port that.