I'm trying to figure out a good way to present 96 configurable percentage values to mobile users.
These percentages represent percents of a max lift (weightlifting), and they can be broken down by the type of lift and week. In order to not overwhelm the user with information or numbers, my first thought was to break down by week, and then show the lifts. Something like this:
Spinning slider select -> Week 1, Week 2, Week 3, Week 4
Squat
-----
Warm-up set 1: [Number input]
Warm-up set 2: [Number input]
Warm-up set 3: [Number input]
Work set 1: [Number input]
Work set 2: [Number input]
Work set 3: [Number input]
Deadlift
--------
...
Press
-----
...
Squat
-----
...
However, this a large, large scrollable area, and where do I put the "save" button? Way, way at the bottom? Or do I save immediately, and aggressively pop-up a fading notification of save? I could add another slider for Only show warm-up, Only show work-set, Show warm-up and work-set, but it still feels clunky.
In this fashion, there's no way to succinctly see all the information at once, either, which would likely be the first thing a user would do before going about changing any numbers.
How do I manage such large reems of data on limited displays? My gut reaction seems to be to cut into as many domain and user-specific selections as possible, with a summary screen, but I'm just not sure. Has anyone dealt with a similar problem? Any advice?