Monthly ArchiveJuly 2007
Free Software & Hacking & INdT & Linux & Maemo & Python Gustavo Sverzut Barbieri on 24 Jul 2007
iPhone-like virtual keyboard for n800
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.
- N800 version: easy install, repository:
http://www.gustavobarbieri.com.br/e17-n800/ bora free - Keyboard code: SVN http://barbieri-playground.googlecode.com/svn/efl-tests/vkbd/