Awesome idea! Good keyboard! Just one thing:
Can you make it to work with international characters?
I mean that for example I want to write "Érkezel", you have to type É for the first letter. If I type E, the keyboard and dictionary can't recognize it as É.
It works the same in the middle of words too.
It also doesn't "suggest" me letters with accents. For example I want to wrote "Boltból", it works well till Boltb, but after the second "b" the "O" key doesn't suggested and if I maually write "ó", the "l" suggested.
The keyboard should not distinguish different accents.
If I press "O", the prediction should come up for all accent letters placed on "O" key (O, Ó, Ö, Ő). Also with predictions, when you can predict some letter with accents, you should highlight the letter form without accents.