AbstractsComputer Science

Cloud-based UI personalization

by Christoffer Friberg




Institution: KTH Royal Institute of Technology
Department:
Year: 2015
Keywords: Natural Sciences; Computer and Information Science; Computer Science; Naturvetenskap; Data- och informationsvetenskap; Datavetenskap (datalogi); Master of Science in Engineering - Computer Science and Technology; Civilingenjörsexamen - Datateknik
Record ID: 1355119
Full text PDF: http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-167492


Abstract

This project had two primary goals. The first was to use existing knowledge about mobile accessibility, smartphone accessibility and touchscreen usability to improve and extend the usability of two Total Conversation applications for Android. Total Conversation is the combination of video, audio and real-time text conversations frequently used by the deaf and hard of hearing. Total Conversation has wide-spread support in both the mobile and PC realms, but the primary benefit is that it’s also supported by standalone video phones. The second goal was to integrate these applications with the EU-funded Cloud4all framework. The purpose of Cloud4all is to develop a framework for automatic cloud-based user interface customization based on the individual needs and preferences of each user. Both goals were met and functional prototypes of both applications were developed and tested. A Cloud4all user can log in and have their cloud-stored preferences applied with no further action taken.Supported Cloud4all preferences are font size and high contrast theme selection. Support for icon size adjustments is implemented but not yet supported by the Cloud4all framework. ; Detta examensarbete hade två huvudsakliga mål. Det första var att använda tidigare arbeten inom mobil tillgänglighet, smartphone-tillgänglighet ochtouch-skärmtillgänglighet som grund för att förbättra användbarheten och tillgängligheten i två Total Konversationsappar. Total Konversation är kombinationen av video-, ljud- och realtidstextsamtal, som till stor del används av döva och hörselskadade. Total Konversation har brett stöd både i datorer och mobila enheter, samt i dedikerade videotelefoner. Det andra målet är att integrera dessa två appar med det EU-sponsrade projektet Cloud4all och den plattform som utvecklats där. Syftet med Cloud4all är att utveckla en plattform för automatisk anpassning av användargränssnitt baserat på varje enskild användares specifika behov. Båda dessa mål har uppnåtts, och väl fungerande prototyper av integrerade applikationer har utvecklats. En Cloud4all-användare kan logga in och automatiskt få användargränssnittet anpassat efter sina moln-lagrade inställningar. De Cloud4all-stödda inställningar som implementerats är textstorlek samt val av högkontrasttema. Utöver det finns fullt stöd för att ändra ikon- och knappstorlekar, men det stöds ännu inte av Cloud4all- plattformen.