2012 First International Workshop on User Evaluation for Software Engineering Researchers (USER) 2012
DOI: 10.1109/user.2012.6226586
|View full text |Cite
|
Sign up to set email alerts
|

An experiment in developing small mobile phone applications comparing on-phone to off-phone development

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
6
0

Year Published

2013
2013
2021
2021

Publication Types

Select...
3
3
1

Relationship

1
6

Authors

Journals

citations
Cited by 11 publications
(6 citation statements)
references
References 11 publications
0
6
0
Order By: Relevance
“…iPhone runs their own developed operating system called iOS built in Objective-C programming language [18] [19]. There are many other versions available with different iPhone devices.…”
Section: Ios Operating Systemmentioning
confidence: 99%
“…iPhone runs their own developed operating system called iOS built in Objective-C programming language [18] [19]. There are many other versions available with different iPhone devices.…”
Section: Ios Operating Systemmentioning
confidence: 99%
“…We could address this issue by adopting a more precise heap abstraction, but number of lines in the textual representation returned by the TouchDevelop compiler API, which may differ from the visualization in the editor. Note that experiments have shown that Android implementations are about four times longer than TouchDevelop scripts with the same functionality [23]. this would affect performance negatively.…”
Section: Precisionmentioning
confidence: 99%
“…Nguyen et al [6] conducted a user study to compare programming productivity of TouchDevelop with the traditional off-device approach. They found that for small tasks, a programmer was more productive in writing TouchDevelop apps than writing Android apps.…”
Section: Related Workmentioning
confidence: 99%
“…Answers to these questions may not only provide important guidelines for enhancing end-user programming and improving tool support or services to end users, but also reveal valuable opportunities for drawing more end users and increasing the popularity of on-device app development. Although there have been some studies on the functionalities and code changes of TouchDevelop scripts [5] and the programming productivity with TouchDevelop [6], a lot of questions still remain unaddressed, calling for more efforts for investigation.…”
Section: Introductionmentioning
confidence: 99%