Research Group for Applied Software Engineering
Forschungsgruppe für Angewandte Softwaretechnik

Easy and reusable client server framework for iOS applications


The goal of this topic is to simplify the communication between iOS applications and Java servers with a framework that enables easy data exchange in both directions. The framework should be easy to use and hide complex details of client server communication. 
With help of a DSL (created with Xtext) the application developer can define the underlying data model and the communication resources for a REST interface. The model as well as communication classes are generated for both sides, client and server.