LAMP

As there is a plethora of different smartphone configurations (e.g., hardware, OS version, OS vendor, user settings), creating a generalizable view on mobile health apps requires a monitoring approach that is both versatile and suitable for large-scale use. For this reason, I developed LAMP: a configurable monitoring framework for large-scale mHealth application research.

With LAMP, I want to investigate the behavior of smartphone apps in the wild in order to gain insights into the execution of Android apps. The framework is designed to host multiple large-scale studies (including automated data reporting) and with a focus on low resource consumption and data minimization. LAMP is implemented as opportunistic Mobile Crowdsensing platform with a configurable configuration of consumable Android APIs.

Screenshot of the introduction screen in the LAMP Android app.

Screenshot of the introduction screen in the LAMP Android app.

Screenshot of a demo study and its configured API configuration.

Screenshot of a demo study and its configured API configuration.