【24h】

Deverywhere: Develop Software Everywhere

机译:Deverywhere:随处开发软件

获取原文
获取原文并翻译 | 示例

摘要

Professional programmers use desktop or laptop computers as a preference. However, they sometimes need to continue their work on the go, when they may only have access to mobile devices. Thus, mobile devices can be important but not exclusive development platforms. Therefore, it is necessary to support programming in conventional languages on mobile devices, such as phones and tablets. Programming on mobile devices presents two major obstacles: the lack of a physical keyboard, and the small screen space, which limits the amount of code that can be shown simultaneously. This paper addresses both challenges, and offers a method to enable programming on mobile and other devices with limited input and output capabilities, by using templates to make voice and touch input very effective for programming, and showing much more code in a limited space. These ideas are also relevant to programming on laptop and desktop systems, for people with disabilities such as repetitive-stress injuries (RSI) that limit keyboard usage, and partial vision loss, which requires the use of very large fonts.
机译:专业程序员优先使用台式机或便携式计算机。但是,当他们只能访问移动设备时,有时需要在旅途中继续工作。因此,移动设备可能很重要,但不是排他性的开发平台。因此,有必要在移动设备(例如电话和平板电脑)上支持以常规语言进行编程。在移动设备上进行编程带来了两个主要障碍:缺少物理键盘和较小的屏幕空间,这限制了可以同时显示的代码量。本文解决了这两个挑战,并提供了一种方法,可以通过使用模板使语音和触摸输入对编程非常有效,并在有限的空间中显示更多代码,从而在具有有限输入和输出功能的移动设备和其他设备上进行编程。对于残疾人来说,这些想法也与笔记本电脑和台式机系统上的编程有关,例如重复应力损伤(RSI)限制了键盘的使用,部分视力下降需要使用非常大的字体。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号