A Prototyping Framework for Mobile Text Entry Research

  • Sanju Sunny
  • Yow Kin Choong
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3101)


The mobile phone has become the most widely used communication medium in the world, making our lives simpler by delivering services into our palms. Texting – using a mobile phone to send a text message – has become a form of mass communication. The effectiveness of many computing systems can be proven with objective tests and quantifiable results. Text entry methods on mobile phones however, interface directly and intimately with the end user. Developing a high-fidelity (typically, highly interactive) prototype for a new mobile text entry system is not an easy task. This paper describes the conceptualization, design and development of a prototyping framework for text entry research on mobile devices. The primary goal of the framework is to help text entry researchers produce high-fidelity working prototypes of their concept. It aims to ease development effort and maximize reusability of code.


Mobile Phone Mobile Device Input Method Text Entry Core Class 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Friedman, Z., Mukherji, S., Roeum, G.K., Ruchir, R.: Data Input Into Mobile phones: T9 or Keypad?. In: SHORE 2001 (2001),
  2. 2.
    Silfverberg, M., MacKenzie, I.S., Korhonen, P.: Predicting text entry speed on mobile phones. In: Proceedings of the ACM Conference on Human Factors in Computing Systems - CHI 2000, pp. 9–16. ACM, New York (2000)CrossRefGoogle Scholar
  3. 3.
    Purtilo, J., Larson, A., Clark, J.: A methodology for prototyping-in-the-large. In: Proceedings of the 13th international conference on Software engineering, Austin, Texas, pp. 2–12 (1991)Google Scholar
  4. 4.
    Sun MicroSystems. Input Method Framework : Design Specification Version 1.0 (1998) Google Scholar
  5. 5.
    Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley Professional Computing Series (1994)Google Scholar
  6. 6.
    Bosch, J., Molin, P., Mattsson, M., Bengtsson, P.: Object-Oriented Frame works-Problems & Experiences. Department of Computer Science and Business Administration. University of Karlskrona/Ronneby (1999)Google Scholar
  7. 7.
    Froehlich, G., James Hoover, H., Liu, L., Sorensen, P.: Hooking into Object-Oriented Application Frameworks. Department of Computer Science, University of Alberta, Edmonton, AB. T6G 2H1 (1997)Google Scholar
  8. 8.
    MacKenzie, S.: KSPC (keystrokes per character) as a characteristic of text entry techniques. In: Proceedings of the Fourth International Symposium on Human-Computer Interaction with Mobile Devices, pp. 195–210. Springer, Heidelberg (2002)CrossRefGoogle Scholar
  9. 9.
    Fitts, P.M.: The information capacity of the human motor system in controlling the amplitude of movement. Journal of experimental Psychology 47, 381–381 (1954)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2004

Authors and Affiliations

  • Sanju Sunny
    • 1
  • Yow Kin Choong
    • 1
  1. 1.School of Computer EngineeringNanyang Technological UniversitySingapore

Personalised recommendations