Cargando…
ECCE Toolkit: Prototyping Sensor-Based Interaction
Building and exploring physical user interfaces requires high technical skills and hours of specialized work. The behavior of multiple devices with heterogeneous input/output channels and connectivity has to be programmed in a context where not only the software interface matters, but also the hardw...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2017
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5375724/ https://www.ncbi.nlm.nih.gov/pubmed/28241502 http://dx.doi.org/10.3390/s17030438 |
_version_ | 1782519042824732672 |
---|---|
author | Bellucci, Andrea Aedo, Ignacio Díaz, Paloma |
author_facet | Bellucci, Andrea Aedo, Ignacio Díaz, Paloma |
author_sort | Bellucci, Andrea |
collection | PubMed |
description | Building and exploring physical user interfaces requires high technical skills and hours of specialized work. The behavior of multiple devices with heterogeneous input/output channels and connectivity has to be programmed in a context where not only the software interface matters, but also the hardware components are critical (e.g., sensors and actuators). Prototyping physical interaction is hindered by the challenges of: (1) programming interactions among physical sensors/actuators and digital interfaces; (2) implementing functionality for different platforms in different programming languages; and (3) building custom electronic-incorporated objects. We present ECCE (Entities, Components, Couplings and Ecosystems), a toolkit for non-programmers that copes with these issues by abstracting from low-level implementations, thus lowering the complexity of prototyping small-scale, sensor-based physical interfaces to support the design process. A user evaluation provides insights and use cases of the kind of applications that can be developed with the toolkit. |
format | Online Article Text |
id | pubmed-5375724 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2017 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-53757242017-04-10 ECCE Toolkit: Prototyping Sensor-Based Interaction Bellucci, Andrea Aedo, Ignacio Díaz, Paloma Sensors (Basel) Article Building and exploring physical user interfaces requires high technical skills and hours of specialized work. The behavior of multiple devices with heterogeneous input/output channels and connectivity has to be programmed in a context where not only the software interface matters, but also the hardware components are critical (e.g., sensors and actuators). Prototyping physical interaction is hindered by the challenges of: (1) programming interactions among physical sensors/actuators and digital interfaces; (2) implementing functionality for different platforms in different programming languages; and (3) building custom electronic-incorporated objects. We present ECCE (Entities, Components, Couplings and Ecosystems), a toolkit for non-programmers that copes with these issues by abstracting from low-level implementations, thus lowering the complexity of prototyping small-scale, sensor-based physical interfaces to support the design process. A user evaluation provides insights and use cases of the kind of applications that can be developed with the toolkit. MDPI 2017-02-23 /pmc/articles/PMC5375724/ /pubmed/28241502 http://dx.doi.org/10.3390/s17030438 Text en © 2017 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Bellucci, Andrea Aedo, Ignacio Díaz, Paloma ECCE Toolkit: Prototyping Sensor-Based Interaction |
title | ECCE Toolkit: Prototyping Sensor-Based Interaction |
title_full | ECCE Toolkit: Prototyping Sensor-Based Interaction |
title_fullStr | ECCE Toolkit: Prototyping Sensor-Based Interaction |
title_full_unstemmed | ECCE Toolkit: Prototyping Sensor-Based Interaction |
title_short | ECCE Toolkit: Prototyping Sensor-Based Interaction |
title_sort | ecce toolkit: prototyping sensor-based interaction |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5375724/ https://www.ncbi.nlm.nih.gov/pubmed/28241502 http://dx.doi.org/10.3390/s17030438 |
work_keys_str_mv | AT bellucciandrea eccetoolkitprototypingsensorbasedinteraction AT aedoignacio eccetoolkitprototypingsensorbasedinteraction AT diazpaloma eccetoolkitprototypingsensorbasedinteraction |