摘要
基于传统的移动设备领域人机交互界面的开发的现状以及特点设计了一种移动应用的开发模型。为了提高移动设备应用开发的效率和人机交互界面的质量,结合这种模型,提出了一种引擎设计方案。这种引擎(称为XmlSupervisor)采用面向服务的体系结构(SOA)的思想,通过将界面、逻辑代码和资源相分离的方案进行设计,可以支持利用可扩展标记语言(XML)的良好的扩展性、自描述性、跨平台性、树状存储结构等特点来开发的人机交互界面,为移动设备的人机交互界面的设计和开发提供了参考。
Based on the current situation of development and features in traditional areas of man-machine interaction, a development model for mobile application was designed. In order to enhance the development efficiency and quality of manmachine interface, with this model, an engine design was presented by using the ideology of Service-Oriented Architecture ( SOA) , which separated the User Interface ( UI) , logical code and resources. The Extensible Markup Language ( XML) is of good expansibility, self-descriptive, cross-platform, tree storage structure and etc. This engine ( called XmlSupervisor) can support the usage of XML to develop the user interface in mobile applications, which provides a reference for the design and develops the man-machine interface for mobile devices.
出处
《计算机应用》
CSCD
北大核心
2010年第9期2362-2364,2369,共4页
journal of Computer Applications
基金
智能手机嵌入式软件平台研发及产业化项目(2009ZX01039-002-002)
关键词
可扩展标记语言
移动设备
人机交互
引擎模型
Extensible Markup Language ( XML)
mobile device
man-machine interaction
engine model