What’s new in 1.1.1?
**************************************************************************
1.1.1 Bug Warning
Version 1.1 and later lets you input sets directly from the exercise tab. Unfortunately you are not able to email them. (Of course, this will be fixed in the next version.) In the meantime you can workaround this by creating a workout named ‘None’. You don’t have to select any exercises for it or ever even use it -- just add the name ‘None’ and the email tab will find your sets that were entered in the exercise tab.
****************************************************************************
What’s new in 1.1?
***************************************************************************
1.1 Bug Warning:
Any workout names that start with a number (such as ‘4 Day Workout’), any duplicate workout names, or workout names that have any of the following characters will result in crashes: - { } “ % ^ _ < > £ • .
Please change any duplicate workout names, start all workout names with a letter, and remove any of the special characters before upgrading.
We are working as fast as possible on a fix and will have it uploaded very soon.
Please accept our apologies for the inconvenience. We will keep you posted.
**************************************************************************
Wow, sorry folks it took so long to get the first update out. I certainly plan to update faster in the future.
What took so long is that I decided that Gym Buddy is the best workout log for the iPhone, and therefore the best workout log in the world, like ever, or at least it will be, so shouldn’t it then have the best and most powerful data management? So I rewrote the entire underlying data schema into SQLite, an ‘open source, embedded relational database that is both small and powerful’ (I quoted that from the book I bought).
Some of the advantages this affords:
-
• Data is written to disk as its entered. If there is a crash, no data is lost. Restart the app and take off where you left off.
-
• Data is only brought into memory as its needed, so out-of-memory warnings should be history. If you have large amounts of data, please kick me an email and let me know how its going. If there’s a problem, I’m sure I can fix it.
-
• Better performance.
-
• Makes it much easier to add features for future updates.
Anyway, hopefully you won’t even notice the change. Gym Buddy has to convert your old data (if you’re updating) to SQLite the first time 1.1 is launched, so if you have lots of data don’t worry if that first launch takes a while.
If I haven’t bored you by now, here’s some stuff that you WILL notice:
-
1. Everyone who has emailed me has asked for this: Gym Buddy now shows previous sets right on the input screen. It looks for your last set for that exercise, then shows you all sets for that day regardless of workout. If you worked the exercise last Tuesday, whether in the same workout or a different one, Gym Buddy will show you all sets of that exercise you did last Tuesday. Hopefully this satisfies the demand, but let me know. This is a very popular feature and I want to get it right.
-
2. You can now flip from exercise to exercise within a workout just by swiping the screen, the same way you would with a photo. Those little buttons were too hard to find and this is an iPhone afterall.
In the History tab, the flipping was a little clunky so I turned it off, but you can still move to the next
exercise by tapping the TOP right or top left corner. (For the input screen, you can also advance by tapping the BOTTOM left or right.)
-
3. The input screen says ‘Weight’ instead of ‘lbs’, so its now compatible with kilograms or any other unit of weight you can imagine.
-
4. There is a new History view that allows you to view by date. Instead of one exercise per screen and having to flip through them, you can now view all exercises for one particular date on the same screen. Its much easier to review your workout this way.
-
5. You can now enter decimal weight amounts (i.e. 205.5). On the input screen there is a keyboard toggle that either says ‘10-Key’ or ‘Full’ corresponding to the keyboard that will present itself. Tap ‘10-Key’ and it changes to ‘Full’ and vice versa. The Full keyboard includes a decimal point as well as text, and you’re perfectly welcome to enter text. I’m sure many of you will think of creative uses for text entry.
-
6. You can now work an exercise without having to add it to a workout first. Hopefully this won’t be confusing. In 1.0, selecting an exercise in the Exercise tab sent you to the Edit Exercise mode, now it sends you to an input screen where you can enter set data. To edit the exercise, tap the Edit button to enter Edit mode before selecting the exercise.
I think this is a great feature. Many times I will just workout straight from the Exercise tab.
-
7. Gym Buddy is now localized for Spanish, German, French, Italian and Japanese. I can barely speak English, so if anyone has any suggestions for improving the translations, please send them in. The default data, however, that comes with Gym Buddy is still in English. I didn’t want to have to create 6 different default databases right off the bat -- it was confusing enough with just one. But Gym Buddy is really designed to create your own exercises and workouts, and I suspect most users just delete the included data anyway.
There’s probably a couple of other small things I’m forgetting. Sorry this went on so long.
Hope you enjoy 1.1. Please send in your suggestions for 1.2.