DocumentCode :
797851
Title :
ContextPhone: a prototyping platform for context-aware mobile applications
Author :
Raento, Mika ; Oulasvirta, Antti ; Petit, Renaud ; Toivonen, Hannu
Author_Institution :
Dept. of Comput. Sci., Helsinki Univ., Finland
Volume :
4
Issue :
2
fYear :
2005
Firstpage :
51
Lastpage :
59
Abstract :
Smart phones are a particularly tempting platform for building context-aware applications because they´re programmable and often use well-known operating systems. There´s a gap, however, between the operating systems´ functionality and the features that application developers need. To fill this gap, we´ve designed and developed ContextPhone, a software platform consisting of four interconnected modules provided as a set of open source C++ libraries and source code components. ContextPhone runs on off-the-shelf mobile phones using Symbian OS and the Nokia Series 60 Smartphone platform. ContextPhone was developed using an iterative, human-centered design strategy. It thus helps developers more easily create applications that integrate into both existing technologies and users´ everyday lives.
Keywords :
C++ language; cellular radio; mobile computing; operating systems (computers); public domain software; software libraries; software prototyping; user centred design; ContextPhone prototyping software platform; Nokia Series 60 Smartphone platform; Symbian OS; context-aware mobile applications; human-centered design; off-the-shelf mobile phones; open source C++ libraries; operating systems; source code components; Application software; Automatic control; Communication system control; Context awareness; Context-aware services; Global Positioning System; Humans; Mobile handsets; Prototypes; Smart phones; location-dependent; mobile environments; pervasive computing; ubiquitous computing; user-centered design;
fLanguage :
English
Journal_Title :
Pervasive Computing, IEEE
Publisher :
ieee
ISSN :
1536-1268
Type :
jour
DOI :
10.1109/MPRV.2005.29
Filename :
1427649
Link To Document :
بازگشت