The following new features are added:
The following bugs are fixed:
The following new features are added:
The following bugs are fixed:
|
Now you can pick more than one workout when assigning workouts to days in scheduling. The UI has changed per below to do just that. |
|||
|
|
||
|
As a result when starting a new workout, all the workouts for that day are highlighted. |
||
The following enhacements are made:
The following bugs are fixed:
|
Now you can plan your targets for a given exercise in a workout and the target will display as a new row during workout. You start by setting the targets for each exercise in the Workouts panel. In here when you edit an exercise, you won't be editing the attributes of that exercise globally any longer. Instead you will be setting attributes for this exercise for this workout. Below are things you can setup: |
|
|
Number of Sets: If enabled, the value set in here will be used to determine the number of sets for this exercise. |
|
Target Rest: If enabled, the value set in here will be used to determine the amount of rest used between each sets for this exercise. Note that this is the third place that you can set this value. The rest time is determined per below:
|
|
Target Weight: You can set a target for the weight wheels in here. It does not matter what type of exercise you have. You can set the target for any type. In this example the weight type is of LB. The value that is set in here will be used for all the sets of this exercise. |
|
Target Weight Per Set: You can further define targets for each individual sets. The row that you setup in here will be displayed on the exercise entry panel. |
|
The page is now taking the entire screen and hiding the tabs at the bottom. This accommodates more space for larger buttons to make data entry even easier. You see the target row is added at the bottom. The wheels still pre-dial to what you did last but you can see the target in front of you. Also, the values are a lot more legible and now scroll off the screen to the right if there are many sets. You can just swipe to see the rest of your data. |
||
|
You enable this button in the Settings tab. If enabled you can do a single tap on the button to fill up all your sets the same as target. |
||
|
|
|
The following bugs are fixed:
|
This allows tracking both minutes and seconds together and the wheel automatically addes them up. |
||
|
|
|
|
Backup Service has been a long awaited feature for many of our users. This is a subscription service and has to be purchased from within iStayFit. The Store is in the Settings page. |
||
|
|
|
|
Here are a few points regarding Backup Service:
|
||
|
|
|
|
Once the service is enabled, you will have a new Backup & Restore section under Settings. You will be asked to create an account the first time. Please ensure to enter a valid email so that in case you forget your password we can email it to you. Also, the password cannot be changed later (for this version). |
||
|
|
|
|
|
|
This is the last version of iStayFit that is compatible with OS 2.x. Starting from next version the code base changes to support only OS 3.x. This is mainly due to the fact that Apple API have changed significantly in 3.0 and supporting multiple versions requires a lot of conditional logic in the code. iStayFit has evolved to be a large application and maintaining so much conditional logic adds unnecessary complexity to the code.
The next version will not be out for another month so there is plenty of time to upgrade your device OS (if you have not already done so) in order to ensure that the next update is available to you.
This is a bug fix release. A few bugs related to measurements are addressed in this version.
There are some visual discrepencies with OS 3.0 that will be resolved in iStayFit version 4.0.
The crash issue is addressed in this release and after the upgrade the proper patch is applied.
|
Now you can edit these lists. When in Workout Edit panel you will see a small arrow to the right of the list that is Editable. Tap on that in order to bring out the Edit button. |
||
|
|
|
|
In this panel you can:
|
||
|
|
|
Issue: If your current iStayFit version was older than 3.3 before the update, this update will disable your app and you won't be able to start it again.
Workaround: Don't upgrade until 3.8 is out to fix this issue. If you have updated and your application does not start, then you have three choices:
|
This is the Graph portion of the measurement tracking. Now you can graph all your measurement data as well as going through past data using different options. Flip through measurements: Use the arrows at the bottom of the graph to switch through different measurements. |
||
|
|
|
|
Flip through months: Select Monthly or 3 Months on the top of the graph and use the arrows to switch through different time ranges. |
||
|
|
|
|
This is scale reloaded! Now you can track more than just your weight. The new interface allows you to simply enter any measurement as easy as before. What you can measure is up to your imagination. It could be any weight, length or percentage related data. Simply press the right arrow to enter data for the next measurement on a given day. NOTE: The graph for this new data is implemented in 3.7 which is already submitted. So enter data now and visualize it in 3.7 |
|||
|
|
||
|
Enable/Disable Measurement Items: The list is pre-populated with a number of items for simplicity. If the item you are interested is listed just enable it. |
||
|
Edit Measurement Items: You cannot delete the predefined list but you can re-order them (except weight). You can also add your own measurement. Once added, decide what type of data it is (select one of Weight, Length or Percentage). |
||
|
There is a new panel to enter user data that does not change over time. This panel will grow over time and we have some cool ideas for this area. At the moment though only a few essential items are available that are required for this release. To access the panel Tap on the head icon in the top-right of the home screen. |
|
|
Assign Units to Weight Data: Up until this version the Weight scale was unitless. Now you get to choose a unit for the weights that you have entered so far. This will also be considered for all other measurements. Height: Your height is used in BMI calculation (see next point). Age and Gender: Your age and gender is used in BMR calculation (see next point). |
|
BMI and BMR calculation is displayed for every weight entry that you have entered when selected. Body Mass Index (BMI): is a statistical measurement which compares a person's weight and height. Though it does not actually measure the percentage of body fat, it is a useful tool to estimate a healthy body weight based on how tall a person is. Basal Metabilic Rate (BMR): is the amount of energy expended while at rest in a neutrally temperate environment, in the post-absorptive state (meaning that the digestive system is inactive, which requires about twelve hours of fasting in humans). |
The following bugs are fixed:
|
Based on popular request (on the forum) now you can clone an existing workout in a snap. Tap on Edit in Workout view and select Duplicate Workout. |
|
|
Select the desired workout and tap on Duplicate. A new workout is created with Copy appended to the name. |
The following bugs are fixed:
|
This release completes the graph coverage. Now any kind of exercise can be graphed even the custom types. For Custom Types only the numeric wheels are graphed. |
The following bugs are fixed:
|
Starting from this version Graphs are going to start appearing in many places. In this version weight related exercises are graphed only. The data on the graph is the Total Weight for that exercise session. The non-weight related exercises as well as custom type graphs are coming in 3.2. There are currenly two places that you can view graphs of your exercises:
Also the graph currently shows all the data. Given that most people have no more data than 2-3 months this is ok for now. Soon this graph will be interactive (similar to the weight graph) and you can enlarge and flip through months of data. |
|
As mentioned previously the Logs can now be viewed grouped by exercises. Also some other improvements were made as follows:
|
|
When in Set entry page now your One Rep Max (1RM) is calculated for the currently active set. |
|
You can now turn images off to make lists shorter and quicker to navigate. This will not affect the images in the Set entry page and the detail flip-views. This will improve application performance and less memory is used. |
|
Now you can schedule your workouts once and don't need to remember what is due for today when you go to the gym. Today's scheduled workout is hilighted for you automatically. The scheduling starts from the home page and the new Calendar. The calendar shows you a quick overview of the schedules with meaningful icons. For details of the icons refer to the documentation available by tapping on the info button (i) when the calendar is enlarged. Schedule View: To enlarge the Calendar and setup your scheduling double tap on the Calendar. |
|
|
This will take you to the enlarged view of the Calendar. At this point you can interact with the Calendar by selecting days of the current month. When you select the day the details for that day is displayed at the top. Edit Schedule: To edit the schedules tap on the Edit button. |
|
|
Activate Schedules: The first view that you see displays list of available schedules. You can activate/inactivate a schedule by tapping on a row. You can have up to two active schedules at any given time. For your convenience there are two schedules pre-defined for you to get you going quickly. One is Weekly and the other is Bi-Weekly. Assign Workouts: To assign workouts to the days of the schedule, you select on the blue detail button for that schedule. |
|
|
This will take you to the list of all the days for that schedule. To assign workouts for a given day select that day and pick a workout. Save or Cancel after you are done. |
|
|
Once you select a day the list of workouts that you have defined (from the Workouts tab) is presented to you to choose from. |
|
|
Edit Schedule Parameters: You can also edit various parameters of a schedule. To do this, tap on the Edit button when in Schedule List. In this view you can:
|
|
|
Schedule Details: A schedule has a name, start date, end date, and the number of days within a single cycle of the schedule. You can decide to never end the schedule by checking off the Schedule Ends? switch. |
|
|
Schedule Colors: As mentioned previously you can have up to two active schedules. The schedules are color coded so that the icons are easier to interpret. In this case the first schedule is always Green and the second one is always Red. |
|
|
Exit Schedule View: Double tap anywhere on the Calendar again to exit the schedule view and go back to the home screen. |
|
|
Today's Scheduled Workout: Now that you have two schedules setup, when you press Start, the workouts for today are hilighted with their corresponding Schdule color. |
|
When you are setting up your workout, now there is a searchable list of all exercises. Just select the item at the bottom where it says List of all exercises... |
|
|
The list is always grouped by muscle group and alphabetized within that group. Initialy populated with all the exercises. As you type letters it is narrowed down based on the exercise name only. |
|
Now when you press Start on the home page, there is an additional item at the bottom of the list called Free Form Workout.... This option is useful if you decide to do something different that you did not plan before. NOTE: This free form workout session will be a one time thing only for that day. This will be logged under a name that you pick when you start it. No workout program will be generated. |
|
|
You are then presented with the option to pick a name for your workout. |
|
|
In the empty workout list, you tap on the + button (on top-right corner) to add exercises as you go. |
|
|
After selecting the + button, the same searchable list is provided to you to select exercises for that day. |
|
Leveraging the functionality described above, you can now add ad-hoc exercises to a pre-programmed workout during the workout session. Note: this ad-hoc addition will be for this session only. The new exercise will not be added to the Workout for future. If you want to add the exercise permanently, you should go to the Workout tab and add it there. The newly added exercise will be appended to the currently active session. |
|
Our German translation that was released in 2.6 is beta and will continue to improve over time by the help of the community. Until then, if you wanted to switch to the default English language without changing your localization on the phone, you can do so in the Settings panel. |
The following bugs are fixed:
|
This was a single most requested feature. This release contains just that. You are now able to change the log date to enter past data. There are bigger development efforts going in parallel while a few small releases (including this) are released in order to satisfy popular requests. To enter past data first you log your past workout as usual by clicking start and entering all the data. Once All the data is entered, then you change the date by following these steps: 1. Go to the Log tab and select the Grouped view 2. Select the Workout that you want to change its date |
|
|
3. Tap on the Edit buttong on the top-right corner |
|
|
5. Tap on the Edit Log Dates row |
|
|
6. Pick the dates as desired and tap on save |
Due to popular request from users around the globe, this release is localized. This first release contains German translations for the main UI. This does not include help pages and exercise descriptions. Everything else is localized. Since we have limited resources for translation, we have used the on-line Google Translate engine to perform the translations.
We are hoping that our German users will help to perfect the translation over time (some already have participated). There will be a dedicated section on our forum at iStayFitClub.com that welcomes our German users to comment on any corrections required for the translations.
This was long overdue. The next exercise update will have a lot of Abs exercises.
The following bugs are fixed:
Issue: For new installations, the default custom types are not setup properly. As a result cardio exercises that use the custom types crash when you try to use them.
Workaround: Best option is to refrain from using them until the fix is out in 2.5. Alternatively, you can fix this by editing that exercise and setting a (regular/custom) type for it manually.
|
Now you can enlarge your graph and interact with it by touching the graph surface. In order to enlarge the graph, double tap on the graph. Double tapping again will reduce it back to normal view. Expect to see this graph in many different areas of iStayFit™ over time. |
|
|
Once the graph is enlarged, you can select a point by simply touching it. If there are points that are too close, you can slide your finger in order to select the next point. |
|
|
Once a point is selected the detail of the data in that point is displayed on the top with option of Edit and Delete. |
|
With StopWatch that was added in 2.2, now you can have the option of a beep when it stops (in addition to vibrate). This is especially useful for iPod users that do not have vibration supported on the device. |
|
The scale now goes up to 1000 (LB or KG) and the fraction wheel now supports 0.1 increments. |
The following bugs are fixed:
|
What we have in this version is our first stab at a scale. We did not finish full implementation of all the features for the scale due to issues that existed in 2.2 and needed quicker attention. In this version you get to do the following:
In the next version you will get to do the following:
Home page always displays the last entered date value. |
|
|
Entering Data: Everytime you tap on the scale, it assumes that you are entering your weight for today and sets the timestamp to today's date. This is the quick entry of a weight. Just tap on the scale and enter your weight. The data you enter is considered unitless at this point. This means that it is up to you how to interpret this data. If you are entering KG, think KG and if you are entering LB, think LB. This unitless weight will remain this way until in future enhancements we feel that the unit is required to incorporate this data into a report or graph and at that time you will be able to assign a unit to your weight data. |
|
|
Entering Past Data: To enter data for the past, simply tap on the portion of the scale that has date on it and you enter the date entry mode. You can select a date using the familiar date wheel. Note that if you want to replace the weight value for a date, you can re-enter it and the old value will be replaced. |
|
Now you can track LB & KG to by 1/4 increments. This is done by introducing a 3rd wheel that always adds to the value of the 2nd wheel. |
||
|
|
|
|
This is implemented differently however for KB vs LB. Since the existing LB had fine increments designed for popular weights it is kept that way intact. There is a new type introduced named Weight (lb) fine that can be used to get the new wheels. You need to change the type of your exercise explicitly by editing your exercise. For KG however, the existing KG is changed to this. This is because the existing KG was already incrementing by one and adding the 3rd wheel will not conflict with what current users are used to. |
|
The following bugs are fixed:
This version has the following issues that are fixed in 2.3. Version 2.3 release date is expedited to address these quickly and is due for submision Sunday Jan 18, 2009.
Issue: For new installations, when you scroll to the bottom of Abs exercises the program crashes
Workaround: This happens only at the end of the list. Avoid scrolling to the very end until fix is coming. Note that this is only for new installs.
Issue: After starting a workout, when selecting an exercise the program crashes
Workaround: This problem happens to people who don't use Remember Entire Sets feature. To get around this, simply go to Settings >> Remember Entire Sets
and turn it to ON. Everything will work as before. The only difference is that your sets are now pre-filled for you as last time. You can still change the values using the wheel as usual.
Issue: Log export to Email does not export in proper format.
Workaround: Nothing for now. The format is enhanced to include Cardio exercises properly in 2.3.
|
Now you can track your rests between sets using the Stop Watch. Just tap on the stop watch icon to toggle start/stop the timer. When the timer reaches the end there is a short vibrate to tell you that your rest is over. You can navigate out of the exercise panel (for one level only) and the timer continues in the background. You can move between exercises and the timer continues. |
||
|
|
|
|
The amount of rest for the Stop Watch can be set in two places. There is a global location where you set a global value (in seconds) for this amount. This is in the Settings tab. The default value is 60 seconds. |
|
|
Also if you have a specific rest requirement for a given exercise, you can set the rest amount for that exercise in the exercise edit panel. |
||
|
|
|
|
From this point forward when you start an exercise, it tracks the start time as well as the end time. This provides tracking of the duration. NOTE: During the update all the previous log data is augmented with the default value of 1 hour for the duration. |
||
|
|
|
|
We are working on a large set of new exercises based on your requests. They will be released parially with each release. This release contains a small batch of 4. |
||
|
|
|
|
|
|
|
Now with one glance you can tell how far you are in performing your workout routine. The pie chart is shown both on the home page as well as the set entry page. |
||
|
|
|
|
Now if you finish the last set and feel like doing more sets, you are able to increase your sets by double tapping on the right arrow |
||
|
|
|
|
||
|
Email yourself a copy of your logs in your preferred format so that you can view/graph it on your PC/Mac using your favorite plotting software. You can access the email from the Settings Tab. |
||
|
|
|
|
|
|
|
If you do different routines that contain the same exercise but with different requirements of set/rest you can now quickly duplicate the exercise and set the parameters different for the new one. This is achieved in the exercise edit panel with the new Duplicate button. |
||
|
|
|
|
||
|
Now the default Minute type is set to increment 1 minute at a time. |
|
The indicated buttons are more responsive now. |
|
Now you can define the exercise type to be anything you want. Using custom types you get to define what to keep track in up to 4 data wheels. This takes the weight tracking to a new level. The data type that you track could be Numeric or Text. Full instructions are included as info pages in the Exercise Edit pages. |
||
|
|
|
|
|
|
Here is a 10 minutes video demonstration |
||
|
This is a minor addition to the home page. This area is going to have a lot of other useful information in 2.2. |
|
The following exercises are new to demonstrate new custom type that can be used for different types of cardio. |
|
|
|
|
|
|
|
|
If you usually repeat the same rep/weight (or any other type of data) for all your sets, then this is a useful button for quick entry. It takes the values for all your sets from last time, and duplicates them into the current exercise. This will replace the Apply To All button. |
||
|
|
|
The log pages (both grouped and ungrouped) are now sorted by descending order so that the latest data shows on top.
This is self explanatory. This was an oversight that was reported by customers. The reps should be continuous.
![]()
|
This is the new Support feature in the settings tab that allows ad-hoc upload/download of your data to our server for analysis. This will facilitate quick turnaround fixes should any problems arise during the migration. Please ensure to contact us for full instructions before uploading your files. |
There was a bug in the Log pages that even though application data was being logged there were not being viewed properly. This is now fixed.
In this version iStayFit™ went through a major redesign of the database. This was to accommodate central exercise repository as well as a flexible schema to allow future upcoming enhancements easily. As a result of this change, right after the installation, the first time that you run iStayFit™, your data is migrated to the new database.
Since in prior versions you had to create an exercise multiple times for each workout, during the migration these exercises are merged together into a single exercise. All the data in the logs are updated to point to this single exercise. We recommend that after update visit your exercise list and go over all the custom exercises one by one and do some minor tweaks if necessary. For majority of the cases you don't really need to do anything but it is good to do an overall review.
Please note that during migration no data is deleted. All your version 1.x data is left untouched. We have thoroughly tested this version and the migration algorithm to ensure smooth upgrade for everyone. However, should you encounter any problems please contact us immediately and we will be here to help.
|
Look for many info buttons added to various panels that will bring up a local context sensitive help for that panel. |
|
The new Set Entry page is redesigned to provide smoother navigation as well as new useful visual clues. The new functions include:
|
|
The note added in here will be for this exercise, this session only and it will be saved to your log as part of log data. This information can be viewed later in the log entry panel for this exercise in the new log panel available from the Set entry page. Note that the current log tab does not show notes as it is going to be redesigned in near future. Notes will be displayed then in the newly redesigned log pages. |
|
As it can be seen this is a quick comparison of the past performance of the current exercise. |
|
The list in here is presented at the first level grouped by body part. Once you select a body part, you will be presented with the list of all the exercises for that body part. This includes both custom and pre-defined exercises. This single view simplifies the process of defining exercises. Now that category is available as part of the exercise edit page, you can move exercises around from one category to another by changing this attribute in the edit page. |
|
Workouts tab is where you create your workout routines and add exercises to them. This functionlity at surface is essentially the same as Add or Edit Workouts button on the home page. However, underneath it only creates a link to an exercise as opposed to duplicating them. This means that if you change the exercise in the Exercises tab at a later time, the changes are always reflected in the workouts that use that exercise. |
|
Based on the above, as a result, the Add or Edit Workouts button on the home page is obsolete. This button will be removed in the next update. |
|
Now you can change this value and move an exercise from one category to another. |
|
More granular support of weights for Bowflex (and some other) machines that have multiples of 2.5 LB. NOTE: If there is an increment that is missing for a given weight, write to us and we will include it in the next update of the software. |
|
When picking exercises to add to a workout, you may find a new circle with a number beside some of the exercises that have been
used before. This number indicates how many times this exercise has been used before.
The red circle |
|
There will be over 30 new stretching exercises in 2.1. This is a place-holder for the new category. |