移动应用开发与交互原型管理的创新方案
移动设备上的MicroApps开发
随着智能手机用户数量的不断增加,移动设备上可用的应用程序数量也在迅速增长。同时,诸如内置摄像头、加速度计和GPS等新输入源的出现,使得新的多模态交互方法得以应用,包括手势检测、设备移动和基于上下文的控制。然而,设计满足各种用户需求的复杂应用并非易事,因为移动用户偏好不同,且在不同场景下使用应用。因此,支持终端用户进行移动应用的组合和定制变得十分必要。
一些移动应用可以通过组合不同移动设备上的现有应用或服务来建模。用户可以通过图形符号直观地组合这些应用,以满足自己的需求。本文提出了一种支持终端用户创建专注于特定功能的移动应用(MicroApps)的方法。
相关工作
移动终端用户开发仍处于起步阶段,由于移动设备界面的特点和限制,面临着新的问题。目前的研究兴趣主要源于用户对移动设备服务的偏好增加以及对应用定制的需求。
- 上下文 - 动作规则方法 :有研究提出支持用户定义上下文 - 动作规则,在规则条件满足时激活手机功能。但本文采用可视化界面来组合MicroApp,其功能比事件 - 动作模式更复杂。
- 拼图编程 :程序构造用类似拼图的图标表示,只有能拼接在一起的图标才能组成合法程序。最近,Google的AppInventor采用块编辑器在PC上创建简单程序,再下载到移动设备上。本文提出的方法与之类似,但无需用户组合界面和使用PC,直接在移动设备上创建MicroApps,并在组合过程中提供输入/输出兼容性方面的协助。
超级会员免费看
订阅专栏 解锁全文
859

被折叠的 条评论
为什么被折叠?



