Research Group for Applied Software Engineering
Forschungsgruppe für Angewandte Softwaretechnik
Bachelor's Thesis
ELBRUS - Extension to Limit Boilerplate Code in Reactive UI-Centered Swift Development
Advisor
Author
Date
November 15, 2019 - March 15, 2020
Abstract This thesis focuses on the simplification of connecting application logic to a RESTful server endpoint. We want to explore the advantages of a declarative approach when designing a networking layer by taking advantage of modern Swift features like function builders and property wrappers. We want to provide a lightweight, expressive syntax for the communication with a RESTful service that can be used to connect the service with the user interface of an application. You can find ELBRUS on GitHub: https://github.com/Apodini/ELBRUS