CapStudio: an interactive screencast for visual application development

CapStudio: an interactive screencast for visual application development
复制标题

CapStudio:用于视觉应用程序开发的交互式截屏视频

DOI:
10.1145/2559206.2581138
复制
发表时间:
2014
期刊:
CHI '14 Extended Abstracts on Human Factors in Computing Systems
影响因子:
--
通讯作者:
T. Igarashi
T. Igarashi
中科院分区:
--
文献类型:
--
作者:
Koumei Fukahori;Daisuke Sakamoto;Jun Kato;T. Igarashi

文献摘要

被引文献

相似文献

程序员在文本编辑器中编写和编辑源代码。然而,当他们设计游戏应用程序的外观和感觉时,例如游戏角色的图像和按钮的布置,通过直接与游戏窗口上的这些对象交互来编辑应用程序将更直观。虽然现代游戏引擎实现了这一功能,但它们使用高度结构化的框架,并限制了程序员可以编辑的内容。在本文中,我们提出了CapStudio,一个可视化应用程序的开发环境,具有交互式截屏。截屏是一个类似于电影播放器的输出窗口,具有代码编辑功能。屏幕播放使用传统的文本编辑器。在文本编辑器中对源代码的修改和在屏幕播放中对可视元素的修改将立即相互反映。我们创建了一个示例应用程序,并证实了我们方法的可行性。
Programmers write and edit their source code in a text editor. However, when they design the look-and-feel of a game application such as an image of a game character and an arrangement of a button, it would be more intuitive to edit the application by directly interacting with these objects on a game window. Although modern game engines realize this facility, they use a highly structured framework and limit what the programmer can edit. In this paper, we present CapStudio, a development environment for a visual application with an interactive screencast. A screencast is a movie player-like output window with code editing functionality. The screencast works with a traditional text editor. Modifications of source code in the text editor and visual elements on the screencast will be immediately reflected on each other. We created an example application and confirmed the feasibility of our approach.