The browser you are using is not supported by this website. All versions of Internet Explorer are no longer supported, either by us or Microsoft (read more here: https://www.microsoft.com/en-us/microsoft-365/windows/end-of-ie-support).

Please use a modern browser to fully experience our website, such as the newest versions of Edge, Chrome, Firefox or Safari etc.

Evaluating a GUI Development Tool for Internet of Things and Android

Author

Editor

  • Pekka Abrahamsson
  • Andreas Jedlitschka
  • Anh Nguyen Duc
  • Michael Felderer
  • Sousuke Amasaki
  • Tommi Mikkonen

Summary, in English

In the emerging field of Internet of Things (IoT), where computerized devices are combined in creative new ways, there is a need to create Graphical User Interfaces (GUIs) for the systems being built, e.g. in the form of Android “apps”. This is generally a complicated, time consuming task. We report from a controlled experiment that evaluates a new approach for building GUIs that aims to make it easier for more people to build quality GUIs. A tool supporting the new approach (GPE) was compared to Android Studio (AS), the industry standard for Android development. Our data analysis shows that GPE is more effective than AS when performing certain tasks, with no measurable degrade in the quality of the produced GUIs. We conclude that non-Android developers and Android developers alike should consider using GPE rather than AS when building Android GUIs for PalCom based IoT systems.

Publishing year

2016

Language

English

Pages

181-197

Publication/Series

Product-Focused Software Process Improvement : 17th International Conference, PROFES 2016, Trondheim, Norway, November 22-24, 2016, Proceedings

Document type

Conference paper

Publisher

Springer

Topic

  • Software Engineering

Conference name

The 17th International Conference on Product-Focused Software Process Improvement

Conference date

2016-11-22 - 2016-11-24

Conference place

Trondheim, Norway

Status

Published

Project

  • Support for user control and integration in pervasive systems.

ISBN/ISSN/Other

  • ISBN: 978-3-319-49093-9
  • ISBN: 978-3-319-49094-6