Puzzle: A Visual-Based Environment for End User Development in Touch-Based Mobile Phones

@inproceedings{Danado2012PuzzleAV,
  title={Puzzle: A Visual-Based Environment for End User Development in Touch-Based Mobile Phones},
  author={Jos{\'e} Danado and Fabio Patern{\`o}},
  booktitle={HCSE},
  year={2012}
}
Despite the widespread usage of mobile devices there is a lack of environments able to allow end users to create applications directly in such devices. In this paper, we present the Puzzle framework, which supports a visual environment for opportunistically creating mobile applications in touch-based mobile phones. The user interface is designed to be usable for mobile users that do not use programming languages in their daily work as well as to motivate end users to playfully experiment and… 
Visual Mobile Computing for Mobile End-Users
TLDR
The methodology and a graphical notation enabling the user to compose mobile applications, named MicroApps, enables the end-user to develop applications and/or compose services on the smartphone, so paving the way towards new scenarios where smartphones replace and overtake the Personal Computer.
Design Space of Programming Tools on Mobile Touchscreen Devices
TLDR
This literature survey brings 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 and outlines the remaining challenges and opportunities.
Visual Mobile AppInventor for Mobile End-Users
TLDR
The methodology enables the end-user to develop applications and/or compose services on the smart phone, so making the way towards new scenarios where smart phones replace and overtake the Personal Computer, given their native possibility of wide connectivity, when augmented by features for interaction with remote systems and sensors.
An End User Development Approach for Mobile Web Augmentation
TLDR
A framework for mobile Web augmentation, an authoring tool, and an evaluation with 21 end users are presented to allow end users to augment their preferred Web sites with mobile features.
Understanding End-User Development of Context-Dependent Applications in Smartphones
TLDR
This work analyses three Android applications in terms of their ability to express the relevant concepts and their usability and indicates some limitations of the current solutions and indications that can support future work for providing more effective results.
Fostering the adoption of Pervasive Displays in public spaces using tangible End-User Programming
TLDR
An End- User Programming approach to this problem is proposed introducing TAPAS, a system that combines a tangible interaction with a puzzle metaphor, allowing users to create workflows on a Pervasive Display to satisfy their needs.
Exploring Mobile End User Development: Existing Use and Design Factors
TLDR
A model linking seven mEUD factors with mobile users' attitudes towards, and intent of doing mEud is proposed, and a number of implications for supporting mE UD are discussed.
Pervasive Displays in the Wild: Employing End User Programming in Adaption and Re-Purposing
TLDR
End User Programming is proposed to be used to empower users with the ability to adapt Pervasive Displays to their continuously evolving requirements to prevent interest to wear off and overcome people’s low expectations of their content value.
Management, Sharing and Reuse of Service-Based Mobile Applications
TLDR
This paper describes how the Micro Apps are managed by the Micro App Store, a digital distribution platform for Micro Apps, aiming at empowering the end-users by enabling them not only to create new applications, but also to share them with other users.
...
1
2
3
4
5
...

References

SHOWING 1-10 OF 21 REFERENCES
A prototype for EUD in touch-based mobile devices
  • José Danado, F. Paternò
  • Computer Science
    2012 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)
  • 2012
TLDR
The Puzzle framework is introduced, which supports a visual authoring tool for opportunistically creating mobile applications in touch-based mobile phones that focuses on users without programming experience and enables them to playfully experiment and create mobile applications.
MicroApps Development on Mobile Phones
TLDR
A touchable interface and an ad-hoc visual language have been developed, enabling the user to compose simple focused applications, named MicroApps, where the user has not in charge the creation of the user interface that is automatically generated.
Mobidev: a tool for creating apps on mobile phones
TLDR
A first system evaluation is presented that shows how people perceive the concepts for UI creation of MobiDev, which allows the creation of graphical user interfaces (GUI) using various concepts.
An Authoring Tool for User Generated Mobile Services
TLDR
This paper presents a mobile authoring tool for end-users to create, customize and deploy mobile services while on-the-go, designed to allow users with different levels of technical expertise to create mobile services.
Cicero Designer: An Environment for End-User Development of Multi-Device Museum Guides
TLDR
A direct-manipulation visual environment that supports editing of the main features of a museum guide and the creation of the associated interactive games is described.
Testing the Usability of a Platform for Rapid Development of Mobile Context-Aware Applications
TLDR
The usability evaluation of IVO (Integrated Virtual Operator), a platform that supports the rapid development of contextaware applications by users with no programming skills, was presented, allowing the smartphone to act as the ubiquitous interaction device.
The case for end-user programming of ubiquitous computing environments
TLDR
It is believed that the software engineering community must provide end-user programming capabilities in ubiquitous computing environments if this domain is to reach its full potential.
Rapid Authoring of Mediascapes
TLDR
This paper presents a framework for the rapid authoring of mediascapes, a commercially important class of media-oriented, context-sensitive, mobile applications, and describes a case study in which two artists without prior experience of ubiquitous computing successfully and quickly deployed experimental mediascape in an urban square.
End-User Development: An Emerging Paradigm
TLDR
Over the next few years, the goal of interactive systems and services will evolve from just making systems easy to use to making systems that are easy to develop by end users, based on a multidisciplinary approach involving several types of expertise.
An End-User Oriented Building Pattern for Interactive Art Guides
TLDR
A methodology for designing end-user oriented software environments based on open and portable standards is presented, and the development of a content management systems for domain experts able to generate personalized tours is discussed.
...
1
2
3
...