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
Description
Summary: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.