Description in English
The goal of this thesis is to develop integration tools enabling builds on multiple mobile platforms such as Android or iOS. The build system should allow for orchestration of existing mobile build tools. Contributions to various open source projects may be part of the thesis.
- Get familiar with mobile platforms such as Android and iOS (architecture, functionality, API).
- Analyse existing integration points between mobile build tools such as xcodebuild, xctool, Google Blaze, Buck, etc.
- Develop a build system providing orchestration between Android and iOS build tools, enabling extensibility for other mobile platforms as well.
- Publish the resulting software under open source license.
- Create publicly available documentation demonstrating usage of this tool.
- Document and discuss result of your thesis.