A Prototyping Framework for Mobile Text Entry Research
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.
KeywordsMobile Phone Mobile Device Input Method Text Entry Core Class
Unable to display preview. Download preview PDF.
- 1.Friedman, Z., Mukherji, S., Roeum, G.K., Ruchir, R.: Data Input Into Mobile phones: T9 or Keypad?. In: SHORE 2001 (2001), http://www.otal.umd.edu/SHORE2001/mobilePhone/index.html
- 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.Sun MicroSystems. Input Method Framework : Design Specification Version 1.0 (1998) Google Scholar
- 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.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.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