What’s new in Gym Buddy 2.3? 06/15/09
First off, I completely rewrote the History section. The good news is that you will no longer experience any out of memory crashes regardless how many sets you have. The sets are now loaded one at a time as needed, rather than an entire exercise all at once, and I think performance was improved as well.
The bad news is that a couple bugs creeped in along the way. The biggest one will cause a crash when hitting ‘Done’ when viewing your history by exercise, as in the first screen shot above. I had actually discovered this and fixed it, but fixed it in the wrong version. The problem is that the accelerometer allows you to switch to the next exercise by shaking, but never gets turned off -- so when the view disappears, it crashes looking for the view. No harm is done to your data and you just need to restart.
The second bug may cause a crash when deleting a cardio set from the history view.
My apologies for these errors. I will submit a fix in a couple days as soon as I get the first round of feedback from the new version, in case there’s anything else that crops up.
The biggest new feature is integrating workout planning with the calendar. If you tap on an empty date you can now select a workout to schedule for that day. If you have Plans created for that workout, you can also select a plan. This scheduled event then shows up in the calendar as one of the green boxes you see in the second shot above.
When you select one of the scheduled workouts, you get the third screenshot above where you can cancel it, change it, or be taken directly to the workout in the workout tab.
So the calendar is now the place to see your past workouts (the red boxes) and your planned workouts all in one glance. Eventually I would like this to become home central for Gym Buddy, so many refinements are yet to come. Your feedback has already given me some great improvements for 2.4.
You can see one refinement that was added in 2.3 in the fourth screenshot above. The plan text for each exercise is listed on the Edit Plan screen so you can see the entire plan all at once, rather than having to hit each exercise to see its text.
Gym Buddy has come a long way and I’m not stopping now. Thanks for coming along for the ride.
What was new in older versions? Gym Buddy 1.1 Gym Buddy 1.2 Gym Buddy 1.3 Gym Buddy 1.4 Gym Buddy 1.5
Gym Buddy 1.6 Gym Buddy 1.7 Gym Buddy 1.8 Gym Buddy 1.9 Gym Buddy 2.0 Gym Buddy 2.1 Gym Buddy 2.2
Gym Buddy 2.3 Bug Report 6/18/09
I have submitted a fix for all these issues to Apple on 06/17/09. Version 2.3 took three weeks to get approval but that was during WWDC, so hopefully they are back to their regular schedule of 5-6 days and it will be on the store by Tuesday or Wednesday.
The accelerometer will cause a crash in the following situations:
1)Hitting ‘Done’ from the input screen of a cardio set.
2)Selecting the workout tab from the input screen of the workout tab.
3)Hitting ‘Done’ when viewing history by exercise.
Other issues that have been fixed:
1) When editing an exercise, the view is titled ‘Add Exercise’ instead of ‘Edit Exercise’.
2) When selecting ‘All Workouts’ in the History function, some exercises may appear multiple times.
3) Possible crashing when deleting sets in the History view.
4) The Previous section of a Superset input screen will only show the set result for the first exercise in the Superset when ‘Last 5’ is selected.
I think all my attention was focused on getting the memory footprint to the bare minimum and I lost some attention to detail. My apologies.
Anyway, I’m hard at work on version 2.4. If you would like to be a beta tester and help me eliminate these sorts of things in the future, please send an email along with your UDID to gymbuddybetatest@anywiseenterprise.com.