In ubiquitous computing environments, not only programmers but also general users come to develop/customize applications. Therefore, the purpose of this paper is to propose a new application development environment for ubiquitous computing environments.
The paper clarifies the requirements for application development environments of ubiquitous computing environments. It then designs and implements a prototype of a development environment that fulfills these requirements.
It is found that the requirements for application development in ubiquitous computing environments are: easy programming, detection of current status, programming awareness of network connections between multiple ubiquitous devices, and debugging with cooperation among real/virtual environments.
This prototype of application development environment is designed for event‐driven ubiquitous devices.
A prototype development environment has been implemented to show the effectiveness of this approach, and is presented an example of an application development to show the effectiveness of the approach.
This paper proposes a new style of application development for ubiquitous computing environments
