Return to search

Ett portabelt ramverk för modifiering av användargränssnitt : Applicerat på en smartspegel / A portable framework for modifying user interfaces : Applied on a smartmirror

On behalf of the consulting company Altran this project is to create a solution to modify a modular user interface, a user interface which is divided into areas where each area, module, contains some kind of information. For example a clock or today’s weather report. A cross- platform mobile application would be able to modify the modular user interface, in real-time over the same network. The project was to be implemented on a smart mirror, a product that had to be built and that displays information when turned on but when in an off mode looks like an ordinary mirror. The project was to be able to be reused on other similar modular user interfaces. A smartmirror was built with the single-board computer Raspberry Pi 3 B+ running the software MagicMirror2. To modify the smartmirror, a module for the smartmirror was developed to communicate with the other installed modules and the middleware. The developed module was also designed to enable easy modification of the user interface. A mobile application was developed to run on cellular phones running the operating systems iOS and Android. The application can modify the smartmirror thus changing the modules positions, installing new modules, replacing the existing modules with new ones and to hide or show the modules. A middleware was developed which had the function to create a connection between the mobile application and the modular user interface which is running the middleware thus working as a translation layer. With the middleware running, a modification of the user interface was able to happen, in real-time over the same network. This project can, in theory, be reused in other similar modular user interfaces other than the smartmirror if the messages sent through the middleware to the user interface are handled correctly.

Identiferoai:union.ndltd.org:UPSALLA1/oai:DiVA.org:kau-72428
Date January 2019
CreatorsKarlsson, Joar, Beri, Jacki
PublisherKarlstads universitet, Institutionen för matematik och datavetenskap (from 2013), Karlstads universitet, Institutionen för ingenjörsvetenskap och fysik (from 2013)
Source SetsDiVA Archive at Upsalla University
LanguageSwedish
Detected LanguageEnglish
TypeStudent thesis, info:eu-repo/semantics/bachelorThesis, text
Formatapplication/pdf
Rightsinfo:eu-repo/semantics/openAccess

Page generated in 0.0083 seconds