I need to know each time the user is starting to use the application.
Case 1 (OK) : The app is not started.
The user starts the application from scratch.
I add a listener on the app's bootstrap, and I am aware when it starts.
Case 2 (TODO) : The app has been started but it's not active anymore
The user reload the application from the taskbar.
I want to know when the application comes from the taskbar to the foreground (like a alt+tab).
This is tricky to catch, because the app is still running and I don't know which event to listen to. In fact, I don't even know how to name this behaviour.