@inproceedings{0b257379d48f44de9132f1fc26c4f767,
title = "Perceived obstacles by novice developers adopting user interface APIs and tools",
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.",
author = "Irum Rauf and Pekka Per{\"a}l{\"a} and Jouni Huotari and Ivan Porres",
note = "Publisher Copyright: {\textcopyright} 2016 IEEE.; 2016 IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2016 ; Conference date: 04-09-2016 Through 08-09-2016",
year = "2016",
month = nov,
day = "8",
doi = "10.1109/VLHCC.2016.7739689",
language = "English",
series = "Proceedings of IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC",
publisher = "IEEE Computer Society",
pages = "223--227",
editor = "Alan Blackwell and Beryl Plimmer and Gem Stapleton",
booktitle = "2016 IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC 2016",
address = "United States",
}