direkt zum Inhalt springen

direkt zum Hauptnavigationsmenü

Sie sind hier

TU Berlin

Inhalt des Dokuments

Es gibt keine deutsche Übersetzung dieser Webseite.

Bachelor Thesis: Design and Implementation of a Mobile Sensing App for Experience Sampling


Design and Implementation of a Mobile Sensing App for Experience Sampling


The Experience Sampling Method (ESM) is a research procedure in psychology, in which participants periodically self-report their emotions and their environmental context. Many researchers have used smartphone apps to carry out their ESM studies, as smartphones can be used to automate the collection of environmental data, in a process called mobile sensing. In this thesis, I develop a multiplatform mobile sensing application for experience sampling using Flutter. The eventual goal is for it to be used in a large-scale public ESM study, by making it available to the app stores. Firstly, I present a way to serve questionnaires from a backend server and display different question types. I also develop a method to schedule notifications on random scattered moments during the day, in order to remind participants to fill out the questionnaire. While the participant completes the survey, the smartphone uses the sensors and other sources to collect context data. The app can be also used offline, as it caches all unsent data. Lastly, I introduce gamification elements, in form of levels and missions, in order to maximize user retention. To evaluate the prototype, I tested it on different platforms, where it showed, that the impact of the app on the battery and mobile data was small.


Supervisor: Felix Beierle

Type:  Bachelor Thesis

Duration: 4 months

Zusatzinformationen / Extras


Schnellnavigation zur Seite über Nummerneingabe

TU Berlin - Service-centric Networking - TEL 19
Ernst-Reuter-Platz 7
10587 Berlin, Germany
Phone: +49 30 8353 58811
Fax: +49 30 8353 58409