Today, our favorite applications are distributed across multiple devices, e.g., we write documents using office applications on desktop computers, share texts and images using messenger on smartphones, or listen to music using our favorite streaming app on smart TVs. Unfortunately, integrating apps running of different devices is often not supported, instead manual effort or workarounds have to be used to increase the user experience across multiple devices. In our previous work [1, 2], we already developed an approach allowing to integrate services provided on Android devices into applications running on other devices. In this thesis, the approach shall be extended to other platforms, namely Windows, iOS, or MacOS.
- Analyzing current means for inter-application communication on one of the following platforms: Windows, iOS, or MacOS.
- Design of an approach to realize the cross-device integration of applications running on one of these platforms (e.g. by using adapters)
- Implementation of a prototype which enables the cross-device integration for the respective platform and integrates with our current framework
- Validating the approach by applying it for various applications
- Familiar with Windows, MacOS, or iOS development
- Having a device with the respective platform
 Dennis Wolters, Jonas Kirchhoff, Christian Gerth, Gregor Engels: Cross-Device Integration of Android Apps. In Proceedings of the 14th International Conference on Service Oriented Computing (ICSOC 2016). Springer, LNCS (2016)
 Dennis Wolters, Jonas Kirchhoff, Christian Gerth, Gregor Engels: XDAI-A: Framework for Enabling Cross-Device Integration of Android Apps. In Proceedings of the 14th International Conference on Service Oriented Computing (ICSOC 2016). Springer, LNCS (2016)