Picture this, you open an app, tap a button and another screen fades in…cool but boring. As a developer, you are…