Reactive Programming on Android

From Master Projects
Jump to: navigation, search

About Reactive Programming on Android

  • This project has been fulfilled.
  • This project fits in the following Bachelor programs: {{#arraymap:|, |xXx|bachelorproject within::xXx|,}}
  • This project fits in the following masterareas: {{#arraymap:Software Engineering, Information and Communication Technology|, |xXx|project within::xXx|,}}


Reactive programming provide dedicated abstractions to model time-changing values, usually signals signals. This solution is considered superior to the observer pattern, traditionally adopted in object oriented programming to implement reactive behaviors.

In this thesis, the student is called to study the applicability of reactive programming in the context of mobile application development for the Android platform. In particular, the student will develop a prototype library to support reactive programming on Android.