摘要
PIBGToolkit是一个基于PIBG交互范式构造而成的笔式应用开发平台.PIBGToolkit中包含了纸、框等多种交互组件,定义了纸、框和内容三个层次之间的静态结构和动态机制.开发者开发笔式交互系统时,可以用PIBGToolkit来建立整体的软件框架和交互机制,并有选择地在系统中添加Toolkit中所提供的交互组件.这样,开发者的精力将会集中在应用领域的内容上.目前,基于该平台已经开发出多个具有很好应用前景的笔式应用系统.
Pen-based user interface is one of the main styles in Post-WIMP user interface. It is designed on the pen-paper metaphor that is analogous to the user's real working environment. It is a natural way for recording, communicating and capturing daily experiences. PIBG Toolkit is a pen-based user interface software platform built on PIBG Paradigm. PIBG paradigm is based on Pen-Paper metaphor which is analogous to the user's real working environment. Compared with WIMP paradigm, widget containing application information is changed from Window to Paper and Frame. And user's action is changed from mouse pointing to pen gesture. In PIBG Toolkit, the architecture between Paper, Frame and other interaction widgets is defined. The inner structures of different widgets are also constructed in the toolkit. When PIBG toolkit is used to develop specific pen-based applications, the software architecture and interaction control can be constructed automatically based on the toolkit. Developers can choose various widgets defined in PIBG Toolkit to build their applications. Therefore, developers can put their focus on application domain instead of interaction devices, interaction techniques and other low-level issues. Currently, several applications are built based on PIBG toolkit.
出处
《计算机学报》
EI
CSCD
北大核心
2005年第6期1036-1042,共7页
Chinese Journal of Computers
基金
国家"九七三"重点基础研究发展规划项目基金(2002CB312103)
中国科学院软件研究所创新工程重大项目资助.