Speakers | |
---|---|
Michael Hasselman | |
Schedule | |
Day | Saturday |
Room | Lameere |
Capacity | 500 |
Start time | 16:00 |
End time | 17:00 |
Duration | 01:00 |
Info | |
Track | Embedded Devroom |
Attachments | |
Fosdem2012-why-mobile-text-input-is-hard.pdf (slides) |
Why mobile text input is hard
Mobile text input requires easy copy'n'paste interaction, reliable cursor positioning and the ability to edit (or fix) previously written text. For Asian markets, computer-assisted input of composed characters is of paramount importance. A virtual keyboard alone cannot solve that. For input methods to work, sophisticated platform and toolkit integration is required.
The current general-purpose APIs that come with their respective input method modules in UI toolkits such as GTK+ and Qt are not sufficiently equipped for these tasks. Although the situation within the toolkits is slowly improving, Maliit - a flexible and cross-platform input method framework - can further narrow this functionality gap.
This talk will analyze problems of mobile text input and show how they were solved on Nokia's N9.
Concurrent events:
Next (up to 3) talks in the same room (Lameere):
When | Event | Track |
---|---|---|
17:00-18:00 | OpenEmbedded and the Yocto Project - working together on a common Core | Embedded |
18:00-19:00 | OpenWrt: Evolution of an Embedded Linux Distribution | Embedded |