Design Space of Programming Tools on Mobile Touchscreen Devices

08/19/2017
by   Poorna Talkad Sukumar, et al.
0

While mobile touchscreen devices are ubiquitous and present opportunities for novel applications, they have seen little adoption as tools for computer programming. In this literature survey, we bring together the diverse research work on programming-related tasks supported by mobile touchscreen devices to explore the design space for applying them to programming situations. We used the Grounded theory approach to identify themes and classify previous work. We present these themes and how each paper contributes to the theme, and we outline the remaining challenges in and opportunities for using mobile touchscreen devices in programming applications.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/12/2019

Situationally Induced Impairment in Navigation Support for Runners

Mobile devices are ubiquitous and support us in a myriad of situations. ...
research
04/08/2022

Perlustration on Mobile Forensics Tools

Nowadays many people store more information in cellphones rather than do...
research
07/12/2018

A First Look at Mobile Intelligence: Architecture, Experimentation and Challenges

Artificial intelligence (AI) technology makes mobile devices become inte...
research
12/01/2020

Performing with a Mobile Computer System for Vibraphone

This paper describes the development of an Apple iPhone based mobile com...
research
09/22/2021

SoK: Cryptographic Confidentiality of Data on Mobile Devices

Mobile devices have become an indispensable component of modern life. Th...
research
09/27/2013

Madeup: A Mobile Development Environment for Programming 3-D Models

Constructionism is a learning theory that states that we learn more when...
research
07/09/2019

A Comparative Evaluation of Animation and Small Multiples for Trend Visualization on Mobile Phones

We compare the efficacy of animated and small multiples variants of scat...

Please sign up or login with your details

Forgot password? Click here to reset