After the fixes to #33, the app consumes so little battery now that is making me suspicious if it's actually working. Since we are not sending the location data unless it's requested, there is no real way for the user to know how good the app is working. For example, I know cases of people enabling the Google History service, only to realize after a few weeks that there was a problem and it only detected 2-3 points a day. This would be a really small amount of points to serve the main purpose of this app.
This could be achieved with something as simple as a Statistics Screen (total points, points per day, etc.). However, it could go as far as building a Point Viewer to see on a map all your points.
I think something like this would help to highlight issues as soon as possible. I wouldn't like to end up on a scenario with a second infection wave only to find out that half of the users weren't collecting the needed amount of points because of some issue we didn't detect on time.
After the fixes to #33, the app consumes so little battery now that is making me suspicious if it's actually working. Since we are not sending the location data unless it's requested, there is no real way for the user to know how good the app is working. For example, I know cases of people enabling the Google History service, only to realize after a few weeks that there was a problem and it only detected 2-3 points a day. This would be a really small amount of points to serve the main purpose of this app.
This could be achieved with something as simple as a Statistics Screen (total points, points per day, etc.). However, it could go as far as building a Point Viewer to see on a map all your points.
I think something like this would help to highlight issues as soon as possible. I wouldn't like to end up on a scenario with a second infection wave only to find out that half of the users weren't collecting the needed amount of points because of some issue we didn't detect on time.