Content Development Through the Keyhole

Alan Dix1, Ramesh Kozhissery2, Ramprakash Ravichandran2, Dinoop Dayanand3

1 Computing Department, Lancaster University, Lancaster, UK
2 HP Labs, Bangalore, India
3 National Institute of Design, Bangalore, India

Paper at EISE2009, Expressive Interaction for Sustainability and Empowerment, October 29th - 30th, London, UK

Download full paper (PDF, 328K)


A large proportion, if not the majority, of the world's population, including those in large parts of India, China and Africa, will experience the Internet and computing solely through a mobile phone. Furthermore in rural settings there may be no possibility of access to a PC or laptop – everything must happen through the mobile and many of the end-users may be illiterate.  However, the applications available are typically simply those developed for western urban users.  If these 'next billion' users or those close to them had the right tools they could create their own content and applications, better suited to their needs.  However, current environments for production of web sites, programming and even plain content management, all assume that the developer or content author has a large display, not the tiny screen available on a mobile device.  This paper discusses whether it is possible to create rich content or to code using such a device, to create content or applications 'through the keyhole' of the mobile phone screen.

keywords: near-end-user programming, content production, mobile-phone applications


Full reference:
A. Dix, R. Kozhissery, R. Ravichandran, D. Dayanand (2009). Content Development Through the Keyhole. Proceedings of EISE2009, Expressive Interaction for Sustainability and Empowerment, pp.67-78.
Download full paper (PDF, 328K)
UK-India Network on Interactive Technologies (@ Internet Archive)
see also:
blog post "What's wrong with dynamic binding"
keynote at PPIG "As We May Code: The art (and craft) of computer programming in the 21st century"

Alan Dix 10/11/2009