中文

面向万物实验室的触控式编程

编程语言 2013-10-04 v1 人机交互

摘要

万物实验室(Lab of Things, LoT, lab-of-things.com)是一个用于设备与传感器互联、编程及大规模部署的研究平台。这些设备和传感器随后可用于养老、能源管理等多个研究领域的外场研究部署。LoT 构建于中间件组件 HomeOS 之上,实现了广泛设备的互联。LoT 还提供云存储和远程监控功能。传统上,LoT 平台上的编程是使用 Microsoft Visual Studio 中的 C# 完成的。虽然基于 .NET 框架开发的 LoT 程序提供了丰富的功能集,但对于不熟悉相关技术的开发人员而言,编写 LoT 程序可能具有挑战性。在本演示中,我们通过在用户友好的 TouchDevelop (touchdevelop.com) 编程环境中构建通用应用程序并创建相应库,引入了一种创新的 LoT 平台编程方法。作为示例,我们使用新的通用应用程序实现了与万物实验室警报(Lab of Things Alerts)应用程序相同的功能。除了提供触控式编程环境外,新方法还显著节省了开发人员在创建定制化万物实验室应用程序时必须投入的时间和精力。

关键词

引用

@article{arxiv.1310.0867,
  title  = {Touch-enabled Programming for the Lab of Things},
  author = {Zheng Dong and Arjmand Samuel},
  journal= {arXiv preprint arXiv:1310.0867},
  year   = {2013}
}

备注

3 pages, 3 figures, PROMOTO 2013, 1309.5500