New ways of interaction between users and their computing devices has revealed that users are not only interested in sharing their data, but their user interfaces as well. This calls for an extension of the traditional notion of user interfaces, to a notion where user interfaces span over multiple devices: Distributed User Interfaces (DUIs). The purpose of this thesis is to identify challenges in developing Web based DUIs, and the result is a JavaScript library that aids the development of these types of interfaces. The development has been driven in an explorative fashion, to discover techniques that is appropriate to use, when moving ideas from existing DUI frameworks for the desktop, to the Web. Soundness of the implementation has been evaluated by measuring properties of the library source code that indicates maintainability and extensibility. The conclusion is that the library has the potential of answering the needs for future DUI development targeting the Web.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:liu-140995 |
Date | January 2017 |
Creators | Anton, Stevensson |
Publisher | Linköpings universitet, Interaktiva och kognitiva system |
Source Sets | DiVA Archive at Upsalla University |
Language | English |
Detected Language | English |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.0014 seconds