Perceived Obstacles by Novice Developers Adopting User Interface APIs and Tools

Irum Rauf, Pekka Perälä, Jouni Huotari, Ivan Porres Paltor

Research output: Chapter in Book/Conference proceedingConference contributionScientificpeer-review

2 Citations (Scopus)

Abstract

An Application-Programming Interface or API provides a set of program functions that can be used to build new applications. In this paper, we study how to use the expectation-confirmation theory (ECT) to identify API usability problems, and what obstacles a novice developer faces when learning a new API and its accompanying development tools. We conduct a study over the impact of using a visual editor on API usability and then use the expectation-confirmation theory to study perceptions about the API and the editor. We finally present a list of obstacles found in the study that can be used by others to create more usable APIs and development tools.
Original languageUndefined/Unknown
Title of host publicationVisual Languages and Human-Centric Computing (VL/HCC), 2016 IEEE Symposium on
EditorsAlan Blackwell, Beryl Plimmer, Gem Stapleton
PublisherIEEE
Pages
ISBN (Electronic)978-1-5090-0252-8
ISBN (Print)978-1-5090-0253-5
DOIs
Publication statusPublished - 2016
MoE publication typeA4 Article in a conference publication
EventIEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC) - IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC), 2016
Duration: 4 Sept 20168 Sept 2016

Conference

ConferenceIEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)
Period04/09/1608/09/16

Cite this