I would like if the app would use open source languages/libraries, realbasic is non-free, so it is kind of hard for linux-ers to compile the app on their own.
Unfortunately, I suspect that investing time in this might be of little use. I assume that most users of this tool are windows users and that re-writing it would not create many new interested users. I hope that I am wrong though. :)
If switching might be considered: I
discovered that one of the game-centered, OpenGL-based python libraries,
Pyglet, supports UTF-8. There is
no right-to-left text yet though. I don't understand if PyGame
supports RtL.
As for features: I would like the word-guessing/learning game to be improved. More recorded words that use the letters should exist (multiple words per letter) and the different visual variations of each letter should be used as well, meaning that they should be shown at word start/middle/end/single. If the font system only allows showing a letter the way it looks connected, when it is actually connected, then either the letter that is important should be highlighted, or the unimportant should have the color of the background.