There are Progress bars for the authentication and for loading moods...however, there are more backend calls that delay the app and can confues the user.
To improve the User Experience, for all backend calls a Progress bar should be added.
Good practice: use the same bar for all calls, and implement public functions to control in the EntryPoint-activity. Open the bar when a backend-Task is started and Close the bar when either a result is retrieved or an error message is recieved.
There are Progress bars for the authentication and for loading moods...however, there are more backend calls that delay the app and can confues the user.
To improve the User Experience, for all backend calls a Progress bar should be added.
Good practice: use the same bar for all calls, and implement public functions to control in the EntryPoint-activity. Open the bar when a backend-Task is started and Close the bar when either a result is retrieved or an error message is recieved.