Mobile application development : PCRemote controller for Android and Windows Phone
Janowski, Kamil (2013)
Janowski, Kamil
Jyväskylän ammattikorkeakoulu
2013
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2013052710953
https://urn.fi/URN:NBN:fi:amk-2013052710953
Tiivistelmä
The project discusses a remote controller for a PC with Microsoft Windows operating system installed.
The project consists of three applications: server written with Qt Framework, a remote controller client for Android 2.2 operating system and a remote controller client for Windows Phone 7.1.
The server listens to messages sent to it by remote mobile clients via TCP and UDP messages, depending on what kind of operation is to be performed by the server. It can generate system keyboard and mouse events such as mouse click, mouse movement, scroll, keyboard key down and keyboard key up. Both clients contain custom controls resembling the actual PC input devices such as a keyboard and a touchpad, in order to perform the actual input that is supposed to be parsed by the server.
The thesis includes the full implementation of the project as well as the documentation explaining exactly how the three applications work.
The project consists of three applications: server written with Qt Framework, a remote controller client for Android 2.2 operating system and a remote controller client for Windows Phone 7.1.
The server listens to messages sent to it by remote mobile clients via TCP and UDP messages, depending on what kind of operation is to be performed by the server. It can generate system keyboard and mouse events such as mouse click, mouse movement, scroll, keyboard key down and keyboard key up. Both clients contain custom controls resembling the actual PC input devices such as a keyboard and a touchpad, in order to perform the actual input that is supposed to be parsed by the server.
The thesis includes the full implementation of the project as well as the documentation explaining exactly how the three applications work.