Apple doesn't sell iPhone here in Brazil, we wanted to evaluate its virtual keyboard usability... our solution here at INdT: write one using Python and Edje!
The plan was to do it in less than one week, it took a bit more since I had to work on other things, fix some bugs with the EFL itself and also implement new features (like
pointer_mode: NOGRAB) and also did the initial graphics, later replaced with Ian's nice work. It does no type prediction, word hint, cursor navigation or key composition (accents are not possible).
Summary is 230 lines of Python, 1110 lines of Edje, including comments and blank lines, and a really easy to type keyboard.
- Keyboard code: SVN http://barbieri-playground.googlecode.com/svn/efl-tests/vkbd/
EDIT: I removed n800 easy install and packages, this was meant to be a simple EFL demo, but now we have better demos and applications using EFL, like Canola and Carman.