Development of a remote control application for a set-top box on a Windows 8 tablet PC

This report describes the development of a Windows Store application which runs on a Windows 8 tablet PC. The application was developed for a company that targets television based services and have the requirements of displaying a television guide based on data from a device connected to the televis...

Full description

Bibliographic Details
Main Author: Persson, Patrick
Format: Others
Language:English
Published: Linköpings universitet, Programvara och system 2014
Subjects:
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-104834
id ndltd-UPSALLA1-oai-DiVA.org-liu-104834
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-liu-1048342020-01-18T03:35:00ZDevelopment of a remote control application for a set-top box on a Windows 8 tablet PCengPersson, PatrickLinköpings universitet, Programvara och systemLinköpings universitet, Tekniska högskolan2014Computer SciencesDatavetenskap (datalogi)This report describes the development of a Windows Store application which runs on a Windows 8 tablet PC. The application was developed for a company that targets television based services and have the requirements of displaying a television guide based on data from a device connected to the television. Both the application and the device communicates with each other via an intermediary web based service. Established design patterns for object-oriented programming languages were used along with a method called test-driven development in order to accomplish this. Furthermore a comparison between mocking frameworks will be presented for choosing a suitable framework when developing Windows Store applications. The communication model between application and the device is also discussed and evaluated for whether or not it is a suitable method of communication. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-104834application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
topic Computer Sciences
Datavetenskap (datalogi)
spellingShingle Computer Sciences
Datavetenskap (datalogi)
Persson, Patrick
Development of a remote control application for a set-top box on a Windows 8 tablet PC
description This report describes the development of a Windows Store application which runs on a Windows 8 tablet PC. The application was developed for a company that targets television based services and have the requirements of displaying a television guide based on data from a device connected to the television. Both the application and the device communicates with each other via an intermediary web based service. Established design patterns for object-oriented programming languages were used along with a method called test-driven development in order to accomplish this. Furthermore a comparison between mocking frameworks will be presented for choosing a suitable framework when developing Windows Store applications. The communication model between application and the device is also discussed and evaluated for whether or not it is a suitable method of communication.
author Persson, Patrick
author_facet Persson, Patrick
author_sort Persson, Patrick
title Development of a remote control application for a set-top box on a Windows 8 tablet PC
title_short Development of a remote control application for a set-top box on a Windows 8 tablet PC
title_full Development of a remote control application for a set-top box on a Windows 8 tablet PC
title_fullStr Development of a remote control application for a set-top box on a Windows 8 tablet PC
title_full_unstemmed Development of a remote control application for a set-top box on a Windows 8 tablet PC
title_sort development of a remote control application for a set-top box on a windows 8 tablet pc
publisher Linköpings universitet, Programvara och system
publishDate 2014
url http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-104834
work_keys_str_mv AT perssonpatrick developmentofaremotecontrolapplicationforasettopboxonawindows8tabletpc
_version_ 1719309178906869760