首页> 外文会议>IEEE Symposium on Visual Languages and Human-Centric Computing >A comprehensive field study of end-user programming on mobile devices
【24h】

A comprehensive field study of end-user programming on mobile devices

机译:最终用户在移动设备上编程的综合实地研究

获取原文

摘要

TouchDevelop represents a new programming environment that enables users to develop mobile applications directly on mobile devices. TouchDevelop has successfully drawn a huge number of end users, who have published thousands of TouchDevelop scripts online. To enhance end-user programming on mobile devices, we conduct a comprehensive field study of 17322 TouchDevelop scripts and 4275 users. Our study consists of an overall study on the characteristics of scripts (e.g., structural features, code reuse) and users (e.g., expertise), and a longitudinal study on how they evolve over time. Our study results show important characteristics of scripts such as dense external method calls, high code-reuse ratio, and also reveal interesting evolution patterns of users. The findings and implications in our study provide valuable guidelines for improving tool support or services for end users and increasing the popularity of end-user programming on mobile devices.
机译:TouchDevelop代表了一种新的编程环境,使用户能够直接在移动设备上开发移动应用程序。 TouchDevelop已成功吸引了大量最终用户,这些最终用户在线发布了数千个TouchDevelop脚本。为了增强最终用户在移动设备上的编程,我们对17322个TouchDevelop脚本和4275个用户进行了全面的现场研究。我们的研究包括对脚本特征(例如结构特征,代码重用)和用户特征(例如专业知识)的全面研究,以及有关脚本随时间演变的纵向研究。我们的研究结果显示了脚本的重要特征,例如密集的外部方法调用,较高的代码重用率,并且还揭示了用户有趣的演化模式。我们的研究结果和启示为改进针对最终用户的工具支持或服务以及增加最终用户在移动设备上编程的流行度提供了有价值的指导。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号