<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-8607591473647651480</id><updated>2012-02-15T22:18:36.425-08:00</updated><title type='text'>LiftTracker</title><subtitle type='html'>LiftTracker - keep track of your training on your smart device.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://lifttracker.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607591473647651480/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://lifttracker.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Tommy Fannon</name><uri>http://www.blogger.com/profile/02409800794733091473</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='27' src='http://4.bp.blogspot.com/_EVwJ_TxRq8s/SmdRdTABmrI/AAAAAAAAAAM/UdnCc6qWsyY/S220/TB_without_Text.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>14</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8607591473647651480.post-9094086481410180404</id><published>2011-08-22T20:59:00.000-07:00</published><updated>2011-08-22T20:59:40.941-07:00</updated><title type='text'>LiftTracker 1.4.7 - now goes to public beta</title><content type='html'>&lt;span class="Apple-style-span" style="background-color: #050505;"&gt;&lt;span class="Apple-style-span" style="font-family: verdana, helvetica, arial; font-size: x-small;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: verdana, helvetica, arial;"&gt;I am happy to announce that after 3 months of extensive testing, I am going to be opening LiftTracker up to a more open beta. You no longer have to request access via email.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: verdana, helvetica, arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: verdana, helvetica, arial;"&gt;Just go over to LiftTracker.appspot.com and sign up.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: verdana, helvetica, arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: verdana, helvetica, arial;"&gt;For those of you who have been giving feedback and guidance I really appreciate it. There is still a lot in the hopper right now.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: verdana, helvetica, arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: verdana, helvetica, arial;"&gt;A few things have changed for those of you who have been using it:&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: verdana, helvetica, arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: verdana, helvetica, arial;"&gt;1) The lifters that are visible to everyone are those who belong to your gym (you pick this when you sign up), and the lifters at Tampa Barbell who have been contributing over the past 3 months. The reason for this is that the lists were getting unwieldy and now that the beta is opening up, there will be 100s of names, creating a lot of confusion.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: verdana, helvetica, arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: verdana, helvetica, arial;"&gt;So, if you and some buddies want to sign up and use it together, just be sure to register with the same gym name.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: verdana, helvetica, arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: verdana, helvetica, arial;"&gt;I will be adding a 'buddy finder' feature shortly where you can search out lifters by their location, lifts, etc, but the main feedback I got was to focus on the usability for the individual user, so that is what I have done.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: verdana, helvetica, arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: verdana, helvetica, arial;"&gt;2) Raw lifting is now tracked against separate numbers from your equipped lifts. This leads to more accurate calculations.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: verdana, helvetica, arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: verdana, helvetica, arial;"&gt;3) The calculations have been revamped and are certainly still a work in progress. Another special thanks to Dave Bates for his help. Soon, all the calc numbers will be available via graphs as it is a lot easier to see this stuff visually. This is my number one priority. For now, if you want to see what the calcs will look like when done over time, choose one of the Tampa Barbell lifters as your favorites, go into Show Training, Weekly Log, and select him in your lifter drop down. You will see the statistics for each week's training.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: verdana, helvetica, arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: verdana, helvetica, arial;"&gt;4) one cool feature I decided to add this weekend was the ability to 'remember' a particular note or Log Entry. Have you ever had an epiphany when training or gone home to plan something out and then forgot exactly what it was 2 weeks later? Happens to me all the time. Now, when creating a log entry, if you click the Remember button, this particular item will be remembered and searchable. When viewing your training, you can choose to filter down to remembered items. This will allow you to see all those observations you made during the training cycle.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: verdana, helvetica, arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: verdana, helvetica, arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: verdana, helvetica, arial;"&gt;Finally, the app should work on all recent mobile devices. The 'Show Training' feature is certainly best viewed on a tablet or desktop browser. Chrome, Firefox, IE (8+), Safari are all supported.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: verdana, helvetica, arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: verdana, helvetica, arial;"&gt;I realize I probably need to produce a bit of documentation but I am hoping that the features are just sort of intuitive. If you have questions, just email me.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: verdana, helvetica, arial; font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: verdana, helvetica, arial; font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;span class="Apple-style-span" style="font-family: verdana, helvetica, arial; font-size: x-small;"&gt;&lt;a href="http://4.bp.blogspot.com/-WAB49Ej-Jhk/TlMlJEKuKAI/AAAAAAAAAN8/SV2ShIisKu8/s1600/remember.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="612" src="http://4.bp.blogspot.com/-WAB49Ej-Jhk/TlMlJEKuKAI/AAAAAAAAAN8/SV2ShIisKu8/s640/remember.png" width="640" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;span class="Apple-style-span" style="font-family: verdana, helvetica, arial; font-size: x-small;"&gt;&lt;a href="http://4.bp.blogspot.com/-5bqnf2pOtdI/TlMlJa1ClEI/AAAAAAAAAOA/vZlw85PSDMs/s1600/remember2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="577" src="http://4.bp.blogspot.com/-5bqnf2pOtdI/TlMlJa1ClEI/AAAAAAAAAOA/vZlw85PSDMs/s640/remember2.png" width="640" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: verdana, helvetica, arial; font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: verdana, helvetica, arial; font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: verdana, helvetica, arial; font-size: x-small;"&gt;-Tommy&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607591473647651480-9094086481410180404?l=lifttracker.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lifttracker.blogspot.com/feeds/9094086481410180404/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://lifttracker.blogspot.com/2011/08/lifttracker-147-now-goes-to-public-beta.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607591473647651480/posts/default/9094086481410180404'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607591473647651480/posts/default/9094086481410180404'/><link rel='alternate' type='text/html' href='http://lifttracker.blogspot.com/2011/08/lifttracker-147-now-goes-to-public-beta.html' title='LiftTracker 1.4.7 - now goes to public beta'/><author><name>Tommy Fannon</name><uri>http://www.blogger.com/profile/02409800794733091473</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='27' src='http://4.bp.blogspot.com/_EVwJ_TxRq8s/SmdRdTABmrI/AAAAAAAAAAM/UdnCc6qWsyY/S220/TB_without_Text.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-WAB49Ej-Jhk/TlMlJEKuKAI/AAAAAAAAAN8/SV2ShIisKu8/s72-c/remember.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607591473647651480.post-6045538726948821108</id><published>2011-08-14T09:54:00.000-07:00</published><updated>2011-08-14T09:56:51.555-07:00</updated><title type='text'>1.4.x - The state of the LiftTracker</title><content type='html'>I want to start by explaining the lack of blog posting. &amp;nbsp; I have spent an inordinate amount of time refining and experimenting with LiftTracker. &amp;nbsp;So, instead of posting about everything, I just worked on it. &lt;br /&gt;&lt;br /&gt;In addition, I took a new job at a new company. &amp;nbsp;Lastly, a death in the family derailed my free time and energy for innovation for a bit. &amp;nbsp;I have since returned full force with a lot of new ideas and desire to make the app better.&lt;br /&gt;&lt;br /&gt;At its inception, the goal was to learn mobile app development and play around with new cloud technologies, &amp;nbsp;specifically Google's App Engine and No-SQL datastore. &amp;nbsp; &amp;nbsp;By day, &amp;nbsp;I am a .Net developer who works heavily with Sql Server. &amp;nbsp; I have always said to myself: &amp;nbsp;"There has to be a better way". &amp;nbsp;Well, &amp;nbsp;I am happy to report, I think there is. &amp;nbsp;Not that No-SQL databases come without their challenges, &amp;nbsp;but they are definitely more natural to work with. &lt;br /&gt;&lt;br /&gt;Since I run a barbell club in my spare time, &amp;nbsp;I have actually used the program to help me track everyone's progress over time. &amp;nbsp; &amp;nbsp;We are about 16 weeks into where everyone has been using the program consistently and tweaking their training based on it. &amp;nbsp; In 4 weeks, &amp;nbsp;we have a meet test. &amp;nbsp; &amp;nbsp;It will be very interesting to see the correlation between all the statistics gathered and how they translate to real numbers.&lt;br /&gt;&lt;br /&gt;In addition, I solicited many users for their feedback and suggestions. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Here is what has been added since the last blog post:&lt;/b&gt;&lt;br /&gt;Support for the iPad&lt;br /&gt;Support for HTML5 compliant browsers and large screens for viewing more information&lt;br /&gt;Enhanced Calculations&lt;br /&gt;A new way to group, sort, pivot and query your log for information.&lt;br /&gt;&lt;br /&gt;In addition, &amp;nbsp;I have taken the application through several versions of the underlying frameworks:&lt;br /&gt;Google App Engine and JqueryMobile.&lt;br /&gt;&lt;br /&gt;I also experimented with a 'social' feature where you could follow other lifters, etc. &amp;nbsp; In fact, I spent a HUGE amount of time on this. &amp;nbsp; However, &amp;nbsp;a law of app development is emerging that states: &amp;nbsp;keep it simple. &amp;nbsp;Focus on doing core features very well. &amp;nbsp; &amp;nbsp; In a rush to create an app everyone was talking about and sharing information with, &amp;nbsp;I put on hold things which would make it useful to the individual. &amp;nbsp; &amp;nbsp; So, &amp;nbsp;that being said &amp;nbsp;'Social' is taking a back seat to functionality. &amp;nbsp; The feedback I have received and prioritized is as follows:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;allow for custom exercises&lt;/li&gt;&lt;li&gt;distinguish between raw and geared lifting when doing calculations&lt;/li&gt;&lt;li&gt;add the ability to keep user data private and filter out the noise of other lifters appearing in menus&lt;/li&gt;&lt;li&gt;add the ability to expose entries in a typical web journal format so that a person can enter their data here and ANYONE, even those who aren't users of the app can see it.&lt;/li&gt;&lt;li&gt;add graphics to the calculations so the sheer amount of data actually means something&lt;/li&gt;&lt;li&gt;put native app store wrappers around it so people can find it in the app stores of their various phones (iPhone/iPad will be my first target).&lt;/li&gt;&lt;/ul&gt;a friend and fellow lifter, Dave Bates, &amp;nbsp;co-owner of PowerliftingWatch has been very instrumental in helping me out with the calculations. &amp;nbsp;I continue to be&amp;nbsp;grateful&amp;nbsp;to him for his assistance.&lt;br /&gt;&lt;br /&gt;&amp;lt;babbling&amp;gt;&lt;br /&gt;&lt;br /&gt;Coincidentally, &amp;nbsp;an old co-worker, &amp;nbsp;and one of the best programmers I have ever worked with pinged me and told me he was buying a Mac Air because a lot of people at his workplace were using them and he felt his skills were going to lag behind. &amp;nbsp; I had been feeling that a lot myself lately. &amp;nbsp; &amp;nbsp;My feeling in software development is that the various specialty in tiered development is not good enough anymore to be at the top of your profession. &amp;nbsp; &amp;nbsp; So, &amp;nbsp;not to be outdone, &amp;nbsp;I went to the Apple store, &amp;nbsp;played with the Mac Air and bought one the same day. &amp;nbsp; In an experiment in coding, &amp;nbsp;I took this machine with me on my family vacation. &amp;nbsp; I was able to actually do a lot of programming on LiftTracker while my wife was driving around. &amp;nbsp;The size to power ratio of the machine is simply amazing and through OS X Lion's user gestures, &amp;nbsp;the laptop was very usable, &amp;nbsp;even without a mouse, &amp;nbsp;and even in airplanes and cars. &amp;nbsp; I am simply blown away. &amp;nbsp; Apple is seriously on a role. &lt;br /&gt;&lt;br /&gt;&amp;lt;/babbling&amp;gt;&lt;br /&gt;&lt;br /&gt;So... I will try and keep back on point with blog updates and more frequent releases.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607591473647651480-6045538726948821108?l=lifttracker.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lifttracker.blogspot.com/feeds/6045538726948821108/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://lifttracker.blogspot.com/2011/08/14x-state-of-lifttracker.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607591473647651480/posts/default/6045538726948821108'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607591473647651480/posts/default/6045538726948821108'/><link rel='alternate' type='text/html' href='http://lifttracker.blogspot.com/2011/08/14x-state-of-lifttracker.html' title='1.4.x - The state of the LiftTracker'/><author><name>Tommy Fannon</name><uri>http://www.blogger.com/profile/02409800794733091473</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='27' src='http://4.bp.blogspot.com/_EVwJ_TxRq8s/SmdRdTABmrI/AAAAAAAAAAM/UdnCc6qWsyY/S220/TB_without_Text.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607591473647651480.post-6912914595062440095</id><published>2011-05-30T18:23:00.000-07:00</published><updated>2011-05-30T18:23:02.843-07:00</updated><title type='text'>1.2.5 - editing is now working</title><content type='html'>Someone on the team to me said all their PRs were wrong because they had misinterpreted the chains per side and they didn't want to be bothered to delete and re-add them. &amp;nbsp; I thought to myself: &amp;nbsp;the time has finally come to put in the edit button.&lt;br /&gt;&lt;br /&gt;I knew it was going to be a pain in the ass because of some of the decisions I made early on to format stuff on the server. &amp;nbsp; Well, &amp;nbsp;I was right. &amp;nbsp;All in all, it probably took 8-10 hrs after testing, re-factoring, etc, but it is in.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-F9l22e1o-s4/TeRCueJhO0I/AAAAAAAAAMA/VEgBS8gXHB4/s1600/edit_now_works.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://4.bp.blogspot.com/-F9l22e1o-s4/TeRCueJhO0I/AAAAAAAAAMA/VEgBS8gXHB4/s320/edit_now_works.png" width="190" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;I didn't get to work more on the grouping/social features, but that is ok. &amp;nbsp;Editing actually is something that really needed to be there.&lt;br /&gt;&lt;br /&gt;-TF&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607591473647651480-6912914595062440095?l=lifttracker.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lifttracker.blogspot.com/feeds/6912914595062440095/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://lifttracker.blogspot.com/2011/05/125-editing-is-now-working.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607591473647651480/posts/default/6912914595062440095'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607591473647651480/posts/default/6912914595062440095'/><link rel='alternate' type='text/html' href='http://lifttracker.blogspot.com/2011/05/125-editing-is-now-working.html' title='1.2.5 - editing is now working'/><author><name>Tommy Fannon</name><uri>http://www.blogger.com/profile/02409800794733091473</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='27' src='http://4.bp.blogspot.com/_EVwJ_TxRq8s/SmdRdTABmrI/AAAAAAAAAAM/UdnCc6qWsyY/S220/TB_without_Text.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-F9l22e1o-s4/TeRCueJhO0I/AAAAAAAAAMA/VEgBS8gXHB4/s72-c/edit_now_works.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607591473647651480.post-65654564650584034</id><published>2011-05-27T04:48:00.000-07:00</published><updated>2011-05-27T04:48:24.780-07:00</updated><title type='text'>1.2.4 - bug fix,  tweak exercise list display</title><content type='html'>As I've added more and more exercises to the list of predefined set, I have gotten some feedback that a quick method to filter them should be available while viewing.&lt;br /&gt;&lt;br /&gt;So, in the exercise picker, &amp;nbsp;BY DEFAULT now, &amp;nbsp;it will only show your favorites if you have them defined. &amp;nbsp; If you want to see All, &amp;nbsp;click the button in the top-right. &amp;nbsp;Clicking it is a toggle which will go between favorites and all of them. &amp;nbsp; Remember to define favorites, use the main page options screen. &amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-cN2J-90SMFk/Td-O2d5aqwI/AAAAAAAAAL8/LT30JD4wjI8/s1600/filter_exercise.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://3.bp.blogspot.com/-cN2J-90SMFk/Td-O2d5aqwI/AAAAAAAAAL8/LT30JD4wjI8/s320/filter_exercise.png" width="187" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;What's coming up? &amp;nbsp; &amp;nbsp; I had to take a little break in development to deal with gym matters. &amp;nbsp; Tampa Barbell needed a massive update to their web site, etc so I have been working on that. &amp;nbsp; That is done and I can get back to LiftTracker.&lt;br /&gt;&lt;br /&gt;Been busy on social features such as finding and following lifters and getting notifications on their progress.&lt;br /&gt;&lt;br /&gt;I have had some pros logging their data so one can immediately come in and choose to follow the 'Pro' group.&lt;br /&gt;&lt;br /&gt;I expect to launch this in a week or so.&lt;br /&gt;&lt;br /&gt;/TF&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607591473647651480-65654564650584034?l=lifttracker.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lifttracker.blogspot.com/feeds/65654564650584034/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://lifttracker.blogspot.com/2011/05/124-bug-fix-tweak-exercise-list-display.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607591473647651480/posts/default/65654564650584034'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607591473647651480/posts/default/65654564650584034'/><link rel='alternate' type='text/html' href='http://lifttracker.blogspot.com/2011/05/124-bug-fix-tweak-exercise-list-display.html' title='1.2.4 - bug fix,  tweak exercise list display'/><author><name>Tommy Fannon</name><uri>http://www.blogger.com/profile/02409800794733091473</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='27' src='http://4.bp.blogspot.com/_EVwJ_TxRq8s/SmdRdTABmrI/AAAAAAAAAAM/UdnCc6qWsyY/S220/TB_without_Text.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-cN2J-90SMFk/Td-O2d5aqwI/AAAAAAAAAL8/LT30JD4wjI8/s72-c/filter_exercise.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607591473647651480.post-5462714168518580784</id><published>2011-05-08T20:23:00.000-07:00</published><updated>2011-05-08T20:27:54.672-07:00</updated><title type='text'>LiftTracker 1.2.2 is out</title><content type='html'>This little release was mostly about bug fixes and improving the calculations. &amp;nbsp; I also added in a few things to make finding log entries easier.&lt;br /&gt;&lt;br /&gt;For the calculations, &amp;nbsp;I reduced it down to 4 zones which you can see when you run analyze. &amp;nbsp; Dynamic work falls into Zone 1, &amp;nbsp;volume work Zones 2 and 3, and max effort work Zone 4. &lt;br /&gt;&lt;br /&gt;Also, &amp;nbsp;accessory movements are now contributing towards the calculations. &amp;nbsp; Previously only the main lifts were. &amp;nbsp; This should vastly change your volume and intensity numbers now. &amp;nbsp;Please take a look and let me know feedback. &lt;br /&gt;&lt;br /&gt;I added the ability to quickly select an exercise or lifter to view while in Show Training options. &amp;nbsp; I put this in so one could quickly find history of a particular exercise, &amp;nbsp;or if you train with a group, &amp;nbsp;you can find it for the group. &amp;nbsp; Comes in handy when 5 guys are all training and trying to beat a PR that day!&lt;br /&gt;&lt;br /&gt;*Note that you can still have permanent favorite lifters and exercises defined. &amp;nbsp;This is just a quick way to find something while in the Show Training view.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-g6qHZgnKWrg/TcdcF4T9NgI/AAAAAAAAALo/oqXWeUNdgWY/s1600/show_training_options.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://4.bp.blogspot.com/-g6qHZgnKWrg/TcdcF4T9NgI/AAAAAAAAALo/oqXWeUNdgWY/s400/show_training_options.png" width="212" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;I have re-ordered the Modifiers. &amp;nbsp; The gear is now at the top. &amp;nbsp;I had noticed people were including their gear in the notes section rather than choosing it as a modifier. &amp;nbsp; This will defeat the PR calculator because it doesn't know that it was a geared lift vs a raw lift. &amp;nbsp; If you always train raw, &amp;nbsp;you can turn off the gear display in the&amp;nbsp;main page options.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/-OFj5ilVGlyU/Tcdct3FE5nI/AAAAAAAAALs/u9ZrEpNRmrs/s1600/show_gear.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://3.bp.blogspot.com/-OFj5ilVGlyU/Tcdct3FE5nI/AAAAAAAAALs/u9ZrEpNRmrs/s400/show_gear.png" width="220" /&gt;&lt;/a&gt;&amp;nbsp;&lt;a href="http://3.bp.blogspot.com/-rBNj_nADH5Y/TcdelLY8T1I/AAAAAAAAALw/Cgq60hEiTRs/s1600/modifiers.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://3.bp.blogspot.com/-rBNj_nADH5Y/TcdelLY8T1I/AAAAAAAAALw/Cgq60hEiTRs/s400/modifiers.png" style="cursor: move;" width="230" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;One thing I am doing is working with some lifters in the 'Pro' category. &amp;nbsp; &amp;nbsp;I will be building in the ability to search out lifters by weight class, &amp;nbsp;lift, &amp;nbsp;and/or total. &amp;nbsp; Of course, &amp;nbsp;this will only become useful after we have a bunch of these folks in the system &amp;nbsp;so I am recruiting. &amp;nbsp; If you are a PRO lifter but not so computer-savvy, &amp;nbsp;I will work with you to use the system. &amp;nbsp; I also recognize that the blogging tool sort of sucks for learning for multiple reasons. &amp;nbsp; I hope to make a manual that I can post up as well.&lt;br /&gt;&lt;br /&gt;I am also working on the 'social' features. &amp;nbsp; What I am experimenting with now is the ability to link a log entry to a Youtube video. &amp;nbsp;When new videos are available from lifters in the system, &amp;nbsp;you will get notification and should be able to view them right from the app. &amp;nbsp; This is a target for the next release.&lt;br /&gt;&lt;br /&gt;NOTE WELL: &amp;nbsp;making way for the social features will require me to delete a bunch of users who have not logged on and are not participating in the Beta. &amp;nbsp;The reason is so the people finder doesn't get clogged up with people who are not using the app. &amp;nbsp; I will also be sending out a warning email before purging the data.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607591473647651480-5462714168518580784?l=lifttracker.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lifttracker.blogspot.com/feeds/5462714168518580784/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://lifttracker.blogspot.com/2011/05/lifttracker-122-is-out.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607591473647651480/posts/default/5462714168518580784'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607591473647651480/posts/default/5462714168518580784'/><link rel='alternate' type='text/html' href='http://lifttracker.blogspot.com/2011/05/lifttracker-122-is-out.html' title='LiftTracker 1.2.2 is out'/><author><name>Tommy Fannon</name><uri>http://www.blogger.com/profile/02409800794733091473</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='27' src='http://4.bp.blogspot.com/_EVwJ_TxRq8s/SmdRdTABmrI/AAAAAAAAAAM/UdnCc6qWsyY/S220/TB_without_Text.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-g6qHZgnKWrg/TcdcF4T9NgI/AAAAAAAAALo/oqXWeUNdgWY/s72-c/show_training_options.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607591473647651480.post-6722467252012251976</id><published>2011-05-01T20:09:00.000-07:00</published><updated>2011-05-01T20:27:27.951-07:00</updated><title type='text'>1.2.1 - analyze preview</title><content type='html'>The last release introduced the foundational blocks to do a lot of the calculations. &amp;nbsp; The lifter's meet lifts and/or overridden PRs are the most important. &amp;nbsp;Additionally, &amp;nbsp;a mechanism was supplied to calculate band and chain resistance numbers. &amp;nbsp;&lt;a href="http://lifttracker.blogspot.com/2011/04/lifttracker-11e-is-out.html"&gt;Check past blog entries for more information on this&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;In this release, &amp;nbsp;these things are used to take a broad look at the training and see where people are spending a lot of their time.&lt;br /&gt;&lt;br /&gt;In order to see this, &amp;nbsp;it is pretty simple. &amp;nbsp;Just click 'Analyze'. &amp;nbsp; The program will go through all of your data and display some summary information.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-NfoPueUsEnA/Tb4dLJyJcaI/AAAAAAAAALg/Njvu1-Otv8U/s1600/analyze.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://2.bp.blogspot.com/-NfoPueUsEnA/Tb4dLJyJcaI/AAAAAAAAALg/Njvu1-Otv8U/s400/analyze.png" width="286" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;For this release, &amp;nbsp;I am also outputting some debug information. &amp;nbsp;It will show you the values you have chosen for your meet lifts or overridden PR data which drive the intensity calculations. &amp;nbsp; It will also show you the values that are being used for the bands/chains. &amp;nbsp; Keep in mind that the program adds these values to bar weight when determining your total volume and what zone you are in.&lt;br /&gt;&lt;br /&gt;A brief explanation of the zones: &lt;br /&gt;&lt;br /&gt;Each zone represents a percentage of the weight being lifted compared with your 1 rep max for this lift. &amp;nbsp; So, &amp;nbsp;a 940 lb squatter who does a 500 lb squat is training at 53% of capacity. &amp;nbsp;This is Zone 2. &amp;nbsp; &amp;nbsp;There is quite a bit of data out there used by Russian coaches which suggests that the majority of training should fall within certain zones, &amp;nbsp;roughly 70-80%, which is zone 4. &lt;br /&gt;&lt;br /&gt;Note that any exercise done at less than Zone 1 (40%) is NOT counted for calculations. &amp;nbsp;If we did not do this, &amp;nbsp;there would be far too much noise in the data. &amp;nbsp; Interestingly, &amp;nbsp;the reason I had to keep 40% in was because of the advanced equipment. &amp;nbsp;A lot of people do their raw training at 40% of their shirted max. &amp;nbsp;This is due to the phenomenon of the super-supportive bench shirts. &lt;br /&gt;&lt;br /&gt;Right now, &amp;nbsp;the only exercises involved in these calculations are those defined as part of the Core Lift set (Squat, Box Squat, Bench Press, Deadlift, and Sumo Deadlift). &amp;nbsp; I will be putting in the accessory lifts as a next step as well as the ability to filter them out. &lt;br /&gt;&lt;br /&gt;Also, &amp;nbsp;the data only becomes useful when there is enough data to drive it. &amp;nbsp;I recommend faithfully inputting all your core training for a month before you attempt to use these numbers to map your training out.&lt;br /&gt;&lt;br /&gt;Eventually, the program will evolve to help you make training decisions for the week, &amp;nbsp;but for now, &amp;nbsp;it will just give you an idea of what you are doing. &amp;nbsp;For example, &amp;nbsp;my favorite lift, and also the one I happen to still make progress on is the squat. &amp;nbsp; My data was pretty telling. &amp;nbsp;I did quite a bit of volume and my average intensity was 66%, pretty much where it should have been. &lt;br /&gt;&lt;br /&gt;A lift I hate, &amp;nbsp;the deadlift had much lower volume and the intensity was way too high. &amp;nbsp;I have always known this, but having the data right there in front of me staring me in the face was pretty conclusive. &lt;br /&gt;&lt;br /&gt;I hope this can help you spot some weak points in your training too! &amp;nbsp;Good luck!&lt;br /&gt;&lt;br /&gt;Special thanks to Dave Bates for helping me with ideas, theories, troubleshooting and calculations.&lt;br /&gt;&lt;br /&gt;-Tommy&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607591473647651480-6722467252012251976?l=lifttracker.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lifttracker.blogspot.com/feeds/6722467252012251976/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://lifttracker.blogspot.com/2011/05/121-analyze-preview.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607591473647651480/posts/default/6722467252012251976'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607591473647651480/posts/default/6722467252012251976'/><link rel='alternate' type='text/html' href='http://lifttracker.blogspot.com/2011/05/121-analyze-preview.html' title='1.2.1 - analyze preview'/><author><name>Tommy Fannon</name><uri>http://www.blogger.com/profile/02409800794733091473</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='27' src='http://4.bp.blogspot.com/_EVwJ_TxRq8s/SmdRdTABmrI/AAAAAAAAAAM/UdnCc6qWsyY/S220/TB_without_Text.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-NfoPueUsEnA/Tb4dLJyJcaI/AAAAAAAAALg/Njvu1-Otv8U/s72-c/analyze.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607591473647651480.post-4841974625743532369</id><published>2011-04-23T10:54:00.000-07:00</published><updated>2011-04-23T20:35:39.688-07:00</updated><title type='text'>LiftTracker 1.1e is out</title><content type='html'>This was a drawn out release, partially because of my new job and partially because I started down the path of making the ultimate meet tracking system with federations, rankings, etc. &amp;nbsp; I wound up spending an entire weekend on this but ultimately decided to pull this out. &amp;nbsp; It added confusion to the program and I feel detracted from the purpose of this which is bettering lifters, &amp;nbsp;NOT tracking meet results all over the country. &amp;nbsp;I may revisit this at sometime, but for now I have returned to the goal of analytics and making a good logging program.&lt;br /&gt;&lt;br /&gt;So, &amp;nbsp;for this release the theme was calculations to help you see just how you are training. &amp;nbsp; When you log in for the first time after getting the new release, the program will ask you for your most recent meet data. &amp;nbsp; This is so the calculation engine can measure your volume and training percentage against a target. &lt;br /&gt;&lt;br /&gt;In addition, &amp;nbsp;you can override a meet data with your own target numbers. &amp;nbsp;This may come in handy if you flub a meet lift but don't want to reset your training percentages to just your opener. &amp;nbsp;To override your meet data you can go into the options screen and pick new numbers. &amp;nbsp;If you override one, &amp;nbsp;you must override them all.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/-4OcQv0yT5n4/TbMHhB11bwI/AAAAAAAAALA/x_w9ISF_TQE/s1600/override_meetr.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;/a&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-9F629JRgzv4/TbMHp9yV_CI/AAAAAAAAALE/zKa18y4wEv4/s1600/options.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://1.bp.blogspot.com/-9F629JRgzv4/TbMHp9yV_CI/AAAAAAAAALE/zKa18y4wEv4/s400/options.png" width="246" /&gt;&lt;/a&gt;&lt;a href="http://1.bp.blogspot.com/-4OcQv0yT5n4/TbMHhB11bwI/AAAAAAAAALA/x_w9ISF_TQE/s1600/override_meetr.png" imageanchor="1" style="display: inline !important; margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://1.bp.blogspot.com/-4OcQv0yT5n4/TbMHhB11bwI/AAAAAAAAALA/x_w9ISF_TQE/s400/override_meetr.png" width="245" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="-webkit-text-decorations-in-effect: none; color: black;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;div class="" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="" style="clear: both; text-align: left;"&gt;The next part of the calculations involve taking into account resistance such as bands or chains. &amp;nbsp; A big mistake people often make is forgetting to take these numbers into account when doing percentages. &amp;nbsp;Let's say you are an 800 meet squatter, &amp;nbsp;you may feel that a 405 is a reasonable number for your dynamic days, &amp;nbsp;and you would be correct. &amp;nbsp;However, &amp;nbsp;add a blue band and the percentage now jumps up to 75% or so. &amp;nbsp; From our experience at Tampa Barbell, &amp;nbsp;if you are trying to have a truly dynamic day you need to factor in the resistance. &amp;nbsp; The program supplies default resistance numbers for the squat and bench. &amp;nbsp; These numbers were calculated by&amp;nbsp;&lt;span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse; color: #5b1094; font-family: arial, sans-serif; font-size: 13px; font-weight: bold; white-space: nowrap;"&gt;Michael Lawrence&amp;nbsp;&lt;/span&gt;for EliteFTS. &amp;nbsp; &amp;nbsp;You can also download the excel spreadsheet from the app which has band calculations for all different height lifters in order to help you supply your own values. &amp;nbsp; Note that the height is the height to the center of the bar NOT the lifter's height. &amp;nbsp; &amp;nbsp;&lt;/div&gt;&lt;div class="" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="" style="clear: both; text-align: left;"&gt;Note that you do not have to supply ALL of your own values. &amp;nbsp; You can choose to override just the ones you want. &amp;nbsp;If the app detects that you have not supplied an override, &amp;nbsp;it will fall back to the default for the band type in question. &amp;nbsp; Also, &amp;nbsp;note that the resistance is the total resistance given bands or chains on both sides of the bar. &amp;nbsp; &amp;nbsp; In addition, &amp;nbsp;when you are selecting a resistance when entering a lift, &amp;nbsp;it is per-side. &amp;nbsp; So, &amp;nbsp;if you wanted blue bands you would click once on the strong bands when selecting a modifier. &amp;nbsp;&amp;nbsp;&lt;/div&gt;&lt;div class="" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-pBGXJXdO9ak/TbMMxrvAHaI/AAAAAAAAALI/OVWDgWRU4fo/s1600/band_and_chain_override.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;img border="0" height="400" src="http://2.bp.blogspot.com/-pBGXJXdO9ak/TbMMxrvAHaI/AAAAAAAAALI/OVWDgWRU4fo/s400/band_and_chain_override.png" width="225" /&gt;&lt;/a&gt;&lt;a href="http://3.bp.blogspot.com/-1dwDdDrmpJs/TbMOOtAoe9I/AAAAAAAAALM/qECS9CjGzsY/s1600/modifier_selection.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://3.bp.blogspot.com/-1dwDdDrmpJs/TbMOOtAoe9I/AAAAAAAAALM/qECS9CjGzsY/s400/modifier_selection.png" width="265" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Granted, &amp;nbsp;the calculation stuff is sort of complicated. &amp;nbsp; However, &amp;nbsp;this is where I really want to invest a lot of time in the app in order to help drill down and understand why certain training works. &amp;nbsp; It has been interesting to apply these metrics to the existing month or so of data &amp;nbsp;we have gathered. &amp;nbsp;It was a little surprising to me how little volume we were doing for certain lifts. &amp;nbsp; Also, &amp;nbsp;you can see when you are starting to enter into too high a percentage of your max with the resistance. &amp;nbsp; &amp;nbsp; In order to see these calculations, &amp;nbsp;go into your Show Training Options screen and choose &lt;b&gt;Core&lt;/b&gt;&amp;nbsp;lifts. &amp;nbsp; &amp;nbsp;The core lifts right now are defined as Bench, Squat, Deadlift, Sumo Deadlift, and Box Squat. &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;i&gt;I am interested in feedback about how else you may want to see this data!&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-AFefJIFabig/TbMPhYGgCqI/AAAAAAAAALQ/bsXVXpZdYqo/s1600/show_training_options.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://3.bp.blogspot.com/-AFefJIFabig/TbMPhYGgCqI/AAAAAAAAALQ/bsXVXpZdYqo/s400/show_training_options.png" width="251" /&gt;&lt;/a&gt;&lt;a href="http://2.bp.blogspot.com/-rl0F4G-fXxQ/TbMQY7HRxQI/AAAAAAAAALU/9Q_R_gT3foM/s1600/show_training_calcs.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://2.bp.blogspot.com/-rl0F4G-fXxQ/TbMQY7HRxQI/AAAAAAAAALU/9Q_R_gT3foM/s400/show_training_calcs.png" width="263" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="" style="clear: both; text-align: center;"&gt;&amp;nbsp;&amp;nbsp;&lt;/div&gt;Finally, &amp;nbsp;there were quite a few bug fixes based on user feedback. &amp;nbsp; &lt;br /&gt;&lt;br /&gt;One notable bug was that a missed lift (denoted by zero reps) was being tracked as a PR. &amp;nbsp;This is no longer the case. &lt;br /&gt;&lt;br /&gt;The PR mechanism was reworked a little bit, &amp;nbsp;and you can now filter to only see PRs by choosing PRs in the options above. &amp;nbsp; &amp;nbsp;I also wanted to rework it so not everything is a PR. &amp;nbsp; &amp;nbsp;Previously, &amp;nbsp;PRs were calculated by matching gear, &amp;nbsp;extra resistance, &amp;nbsp;and reps. &lt;br /&gt;&lt;br /&gt;For example: &amp;nbsp; 225/5 &amp;nbsp;and 275/8 would both be PRs since the reps were different. &amp;nbsp; Now, &amp;nbsp;if you do a lift at a higher rep range and with more weight, &amp;nbsp;it will erase the earlier one from your PR list. &amp;nbsp;After all, &amp;nbsp;if I did 275/8, &amp;nbsp;I would NOT expect 265/6 to be a PR since the previous performance was better. &amp;nbsp; The app now recognizes this. &amp;nbsp; When you first login after the update, &amp;nbsp;the PRs will recalculate according to this.&lt;br /&gt;&lt;br /&gt;This was a bit tricky. &amp;nbsp;&lt;b&gt;If you guys notice any issues with this, &amp;nbsp;PLEASE email me and I will look into it.&lt;/b&gt; &amp;nbsp; There were a lot of corner cases I had to work through and I may have missed some.&lt;br /&gt;&lt;br /&gt;As I said, &amp;nbsp;this was a pretty big release. &amp;nbsp;My goal is to release more often based on feedback. &lt;br /&gt;I will be posting up in a day or so what I am working on for upcoming releases. &amp;nbsp; If you guys let me know stuff or have suggestions, &amp;nbsp;the Beta is a great time to get these ideas to me. &amp;nbsp; I can likely work them in.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;-TF&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607591473647651480-4841974625743532369?l=lifttracker.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lifttracker.blogspot.com/feeds/4841974625743532369/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://lifttracker.blogspot.com/2011/04/lifttracker-11e-is-out.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607591473647651480/posts/default/4841974625743532369'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607591473647651480/posts/default/4841974625743532369'/><link rel='alternate' type='text/html' href='http://lifttracker.blogspot.com/2011/04/lifttracker-11e-is-out.html' title='LiftTracker 1.1e is out'/><author><name>Tommy Fannon</name><uri>http://www.blogger.com/profile/02409800794733091473</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='27' src='http://4.bp.blogspot.com/_EVwJ_TxRq8s/SmdRdTABmrI/AAAAAAAAAAM/UdnCc6qWsyY/S220/TB_without_Text.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-9F629JRgzv4/TbMHp9yV_CI/AAAAAAAAALE/zKa18y4wEv4/s72-c/options.png' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607591473647651480.post-4615307383335839873</id><published>2011-03-27T19:22:00.000-07:00</published><updated>2011-03-27T21:06:55.090-07:00</updated><title type='text'>1.1c is out</title><content type='html'>So, I did not get a chance to do any coding until the weekend because I started a new job (where I have to wear pants I might add). &amp;nbsp; But, &amp;nbsp;we hammered on it in the gym and I re-prioritized some of the feedback I have been getting. &amp;nbsp; Here is what made it in.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-zSHGE6345Rk/TY_s-36rEPI/AAAAAAAAAK0/sOYK07GwEwU/s1600/1.1c.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="193" src="http://2.bp.blogspot.com/-zSHGE6345Rk/TY_s-36rEPI/AAAAAAAAAK0/sOYK07GwEwU/s640/1.1c.png" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;BTW: &amp;nbsp;the URL bar dropping down everytime I clicked on a button worked me into a frothing, homicidal frenzy when entering my data from the gym. &amp;nbsp;This is an issue with the JQM framework, but I discovered a cumbersome workaround which took me 2-3 hrs to scrub the code and implement. &amp;nbsp; You gotta love working with Alpha frameworks. &lt;br /&gt;&lt;br /&gt;Based on feedback I received, it was not intuitive that one clicked on the modifiers to add them. &amp;nbsp;People also wanted the ability to subtract instead of clearing them all. &amp;nbsp; I changed the color of the count bubble when a modifier has been selected. &amp;nbsp;I also put in a &amp;nbsp;"-" option on the right hand side to subtract. &lt;br /&gt;&lt;br /&gt;The expectation has always been there to show descending days (most recent first), but to display the exercises in the order in which they were done. &amp;nbsp; Interesting, I learned that GAE does not guarantee monotonic ordering of ids so my sort was not working always. &amp;nbsp;I did a little reworking to sort them correctly. &amp;nbsp;Unfortunately, &amp;nbsp;entries that occurred in the past will remain out of order, &amp;nbsp;but moving forward should appear correctly. &lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-fDcF5prFxkw/TY_vqphOsTI/AAAAAAAAAK4/geOjtC3MmBc/s1600/modifier_selector.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://3.bp.blogspot.com/-fDcF5prFxkw/TY_vqphOsTI/AAAAAAAAAK4/geOjtC3MmBc/s400/modifier_selector.png" width="252" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;As always, &amp;nbsp;feedback is welcome. &amp;nbsp; I had a discussion with Shane Church who has been a great feedback source, &amp;nbsp;and he seems to think the ability to output your entries to Twitter and Facebook would be a feature that should be worked on soon. &amp;nbsp; As always, I want the cool algorithmic analysis and this has to be counterbalanced with the novelty of social media. &amp;nbsp; I activated a Twitter account (@tfannon1000) to test this out.&lt;br /&gt;&lt;br /&gt;One final thing that wound up taking 3 hrs. &amp;nbsp;I recalculated all the PRs in the system based on the fact that drop sets were getting incorrectly saved as PRs. &amp;nbsp; This brings me to a point about PRs. &amp;nbsp;In the beginning, everything you put in the system is a PR. &amp;nbsp;That is why it shows up red. &amp;nbsp;As you start giving the system more data, &amp;nbsp;the PRs will more accurately represent your true progress. &amp;nbsp; One thing I am contemplating, as I mentioned earlier, is the ability for the user to customize what permutations make a PR.&lt;br /&gt;&lt;br /&gt;Some of the filtering coming out next release or two will help pair down the data.&lt;br /&gt;&lt;br /&gt;BTW: &amp;nbsp;there is a new button in the Show Training Options so you can see your lifts at the same time as your favorites. &amp;nbsp; Not so sure about the high-contrast yellow, but I hope you find it useful.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607591473647651480-4615307383335839873?l=lifttracker.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lifttracker.blogspot.com/feeds/4615307383335839873/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://lifttracker.blogspot.com/2011/03/11c-is-out.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607591473647651480/posts/default/4615307383335839873'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607591473647651480/posts/default/4615307383335839873'/><link rel='alternate' type='text/html' href='http://lifttracker.blogspot.com/2011/03/11c-is-out.html' title='1.1c is out'/><author><name>Tommy Fannon</name><uri>http://www.blogger.com/profile/02409800794733091473</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='27' src='http://4.bp.blogspot.com/_EVwJ_TxRq8s/SmdRdTABmrI/AAAAAAAAAAM/UdnCc6qWsyY/S220/TB_without_Text.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-zSHGE6345Rk/TY_s-36rEPI/AAAAAAAAAK0/sOYK07GwEwU/s72-c/1.1c.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607591473647651480.post-8178541414206152847</id><published>2011-03-20T20:12:00.000-07:00</published><updated>2011-03-20T20:39:03.091-07:00</updated><title type='text'>1.1B</title><content type='html'>&lt;div&gt;&lt;b&gt;All in day's work&lt;/b&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Added some new exercises &amp;nbsp;(infrastructure in place for updating metadata quickly)&lt;/li&gt;&lt;li&gt;Added a date picker&amp;nbsp;&lt;/li&gt;&lt;li&gt;Removed default of '1' to reps. &amp;nbsp;This makes it faster to enter sets because you don't have to backspace the '1'&lt;/li&gt;&lt;li&gt;Added a limiter to weight/reps to prevent unreasonable values&lt;/li&gt;&lt;li&gt;Bug fix where drop sets were getting counted as PRs &amp;nbsp;-- NOTE: &amp;nbsp;there may be some incorrect PRs lingering around in the system. &amp;nbsp;I will be writing a cleanup routine to fix these up on a chron job. &amp;nbsp;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Start my new job tomorrow so the update cycle will be a little longer. &amp;nbsp; It sure was nice being unemployed for awhile. &amp;nbsp;Have to try it again sometime.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;-tf&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607591473647651480-8178541414206152847?l=lifttracker.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lifttracker.blogspot.com/feeds/8178541414206152847/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://lifttracker.blogspot.com/2011/03/11b.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607591473647651480/posts/default/8178541414206152847'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607591473647651480/posts/default/8178541414206152847'/><link rel='alternate' type='text/html' href='http://lifttracker.blogspot.com/2011/03/11b.html' title='1.1B'/><author><name>Tommy Fannon</name><uri>http://www.blogger.com/profile/02409800794733091473</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='27' src='http://4.bp.blogspot.com/_EVwJ_TxRq8s/SmdRdTABmrI/AAAAAAAAAAM/UdnCc6qWsyY/S220/TB_without_Text.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607591473647651480.post-6530712703986837049</id><published>2011-03-20T06:38:00.000-07:00</published><updated>2011-03-20T14:27:56.853-07:00</updated><title type='text'>1.1a is out</title><content type='html'>This was a minor release with the following put in&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Option to use kilos&amp;nbsp;&lt;/li&gt;&lt;li&gt;Log Entries will now show PRs in red and notes&lt;/li&gt;&lt;li&gt;Exercise and Modifier pick lists are now in smaller font so more can be seen&lt;/li&gt;&lt;li&gt;Log Entries come back in descending date but in the order you put them in so you see the workout in the order it happened&lt;/li&gt;&lt;li&gt;When retrieving log entries from server, the old items are cleared and a loading message is displayed&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;To use kilos, select kilos from the main page options menu. &amp;nbsp;From this point on, &amp;nbsp;lifts that you record will be taken to be in kilos and when you view your logs and the logs of others, they will be reported in kilos. &amp;nbsp;To switch back to pounds, &amp;nbsp;just select it in the options menu.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://lh4.googleusercontent.com/-P_dkd4l7iig/TYZxQuRbRsI/AAAAAAAAAKw/IesfsSRD5Iw/s1600/new_options_menu_001.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="https://lh4.googleusercontent.com/-P_dkd4l7iig/TYZxQuRbRsI/AAAAAAAAAKw/IesfsSRD5Iw/s320/new_options_menu_001.png" width="197" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Feedback is welcome. &amp;nbsp;Here are the two items side by side. &amp;nbsp;I actually think the one on the left looks nicer, &amp;nbsp;but on a mobile phone it is nice not to have to scroll as much so you can enter things more quickly. &amp;nbsp; &amp;nbsp;&lt;b&gt;Let me know what you guys think:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://lh3.googleusercontent.com/-3BUZn_smC1M/TYYCcb53xMI/AAAAAAAAAKc/jWpYidf1pfI/s1600/smaller_font_size_for_exercise_lists.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="236" src="https://lh3.googleusercontent.com/-3BUZn_smC1M/TYYCcb53xMI/AAAAAAAAAKc/jWpYidf1pfI/s320/smaller_font_size_for_exercise_lists.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Here is what I plan on working on next:&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Rework the dialogs for choosing favorites so they are not so flaky. &lt;br /&gt;For favorite lifters, &amp;nbsp;I will allow name searches and search by gym.&lt;br /&gt;&lt;br /&gt;Allow for entry of meet lifts. &amp;nbsp;This will allow LiftTracker to calculate your training percentages. &amp;nbsp;This is the first step in the analysis features. &amp;nbsp; &amp;nbsp; People often don't realize how much or little they are doing or how close to their meet max they are actually training.&lt;br /&gt;&lt;br /&gt;Addition of specialty bars and a few new exercises.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I have been asked how to see what others are doing. &amp;nbsp;Here is a picture tutorial.&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://lh4.googleusercontent.com/-dNA3heumHYo/TYYC2hlfSgI/AAAAAAAAAKg/E6yPFw9dP0g/s1600/main_screen_options.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;br /&gt;&lt;/a&gt;&lt;a href="https://lh4.googleusercontent.com/-dNA3heumHYo/TYYC2hlfSgI/AAAAAAAAAKg/E6yPFw9dP0g/s1600/main_screen_options.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="https://lh4.googleusercontent.com/-dNA3heumHYo/TYYC2hlfSgI/AAAAAAAAAKg/E6yPFw9dP0g/s320/main_screen_options.png" width="177" /&gt;&lt;span class="Apple-style-span" style="-webkit-text-decorations-in-effect: none; color: black;"&gt;&lt;/span&gt;&lt;/a&gt;&lt;a href="https://lh4.googleusercontent.com/-AKKt9jjb9VU/TYYC2m5j6WI/AAAAAAAAAKk/mOQYKBKG6Vo/s1600/select_some_people.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="https://lh4.googleusercontent.com/-AKKt9jjb9VU/TYYC2m5j6WI/AAAAAAAAAKk/mOQYKBKG6Vo/s320/select_some_people.png" width="177" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="https://lh3.googleusercontent.com/-_UogbF6E38s/TYYC3NSIqeI/AAAAAAAAAKo/cNlQ871Lf78/s1600/show_training_options.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="https://lh3.googleusercontent.com/-_UogbF6E38s/TYYC3NSIqeI/AAAAAAAAAKo/cNlQ871Lf78/s320/show_training_options.png" width="177" /&gt;&lt;/a&gt;&lt;a href="https://lh5.googleusercontent.com/-KcDIPxML0l4/TYYC3HbWD6I/AAAAAAAAAKs/bWu7Is3KetA/s1600/show_training_options-2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="https://lh5.googleusercontent.com/-KcDIPxML0l4/TYYC3HbWD6I/AAAAAAAAAKs/bWu7Is3KetA/s320/show_training_options-2.png" width="177" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607591473647651480-6530712703986837049?l=lifttracker.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lifttracker.blogspot.com/feeds/6530712703986837049/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://lifttracker.blogspot.com/2011/03/11a-is-out.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607591473647651480/posts/default/6530712703986837049'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607591473647651480/posts/default/6530712703986837049'/><link rel='alternate' type='text/html' href='http://lifttracker.blogspot.com/2011/03/11a-is-out.html' title='1.1a is out'/><author><name>Tommy Fannon</name><uri>http://www.blogger.com/profile/02409800794733091473</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='27' src='http://4.bp.blogspot.com/_EVwJ_TxRq8s/SmdRdTABmrI/AAAAAAAAAAM/UdnCc6qWsyY/S220/TB_without_Text.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='https://lh4.googleusercontent.com/-P_dkd4l7iig/TYZxQuRbRsI/AAAAAAAAAKw/IesfsSRD5Iw/s72-c/new_options_menu_001.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607591473647651480.post-555190978550123783</id><published>2011-03-17T07:08:00.000-07:00</published><updated>2011-03-17T07:10:37.258-07:00</updated><title type='text'>1.1 is out</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://lh6.googleusercontent.com/-H0bfhrHw2hk/TYITt0Eg-wI/AAAAAAAAAKY/qY0W6C9rgFI/s1600/chargefuzzy.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="150" src="https://lh6.googleusercontent.com/-H0bfhrHw2hk/TYITt0Eg-wI/AAAAAAAAAKY/qY0W6C9rgFI/s200/chargefuzzy.gif" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;I did a pretty substantial overhaul and rework for this. &amp;nbsp;Many late-late nights. &amp;nbsp;&amp;nbsp;It coincided well with my neck surgery because I have not needed as much sleep since I am only training light, and I am a frigging coding-machine on pain meds. &amp;nbsp;However, &amp;nbsp;in a week I start a new job and ease back into training so the feature updates will be more incremental and less jam-packed. &amp;nbsp;One tends to forget as the author of an app, people are not waiting with baited breath for each new release :)&lt;br /&gt;&lt;br /&gt;Shortly, what is in:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Multiple sets&lt;/li&gt;&lt;li&gt;Merged the Find PR with Track Progress -&amp;gt; Now shown as Show Training&lt;/li&gt;&lt;li&gt;The filtering to see your favorite lifters/exercises is done in here.&lt;/li&gt;&lt;li&gt;I reworked the 'Back' button so you always go back to a specific calling page, NOT the breadcrumb approach. &amp;nbsp; This gives it an app feel, &amp;nbsp;not a web-site feel.&amp;nbsp;&lt;/li&gt;&lt;li&gt;Changed the transitions so they are faster and not so annoying. &amp;nbsp; Normal forward navigation should just appear, &amp;nbsp;when you hit the 'back' button you will see the page slide backwards. &amp;nbsp;Option screens 'pop'. &amp;nbsp;Really, this is a consistency thing, &amp;nbsp;not a feature, &amp;nbsp;but it really speeds things up on mobiles.&lt;/li&gt;&lt;li&gt;You can now 'drill into' a log entry. &amp;nbsp;If it is yours, &amp;nbsp;you can delete it. &amp;nbsp;&amp;nbsp;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;Now, &amp;nbsp;I have a list of feature requests, &amp;nbsp;things I know need to be touched up, &amp;nbsp;and some stuff I want to put in to help me with the administration of the site and to see how people are using it. &amp;nbsp;I will throw these out here.&lt;/div&gt;Feedback, suggestions, a plea for some really-needed feature is all welcome. &amp;nbsp; Just post here or send me an email.&lt;br /&gt;&lt;br /&gt;&lt;ul style="direction: ltr; margin-bottom: 0in; margin-left: .277in; margin-top: 0in; unicode-bidi: embed;"&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: Calibri; font-size: 15px;"&gt;enable PR/Volume  filter&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: Calibri; font-size: 15px;"&gt;allow notes on log entry&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: Calibri; font-size: 15px;"&gt;allow choosing  favorites exercises from Record Lift and Show Training&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: Calibri; font-size: 15px;"&gt;allow choosing  favorite lifters from Show Training&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: Calibri; font-size: 15px;"&gt;clear lists and  show loading icons on show training&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: Calibri; font-size: 15px;"&gt;speciality bars, a  few more exercise variations (Sumo deadlift for example)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: Calibri; font-size: 15px;"&gt;pounds/kilos&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: Calibri; font-size: 15px;"&gt;Datepicker&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: Calibri; font-size: 15px;"&gt;paging in show  training&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: Calibri; font-size: 15px;"&gt;recalculate prs on  delete -&amp;gt; need chron job&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: Calibri; font-size: 15px;"&gt;meet lifts&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: Calibri; font-size: 15px;"&gt;Edit&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: Calibri; font-size: 15px;"&gt;cache images&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: Calibri; font-size: 15px;"&gt;browser unsupported  message&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: Calibri; font-size: 15px;"&gt;Increment local and  global count on client when save is called&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Calibri; font-size: 15px;"&gt;&amp;nbsp;&amp;nbsp;  &lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: Calibri; font-size: 15px;"&gt;--&amp;gt; gives feedback&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-family: Calibri; font-size: 15px;"&gt;Do not allow  unreasonable weight or rep values or modifier&lt;/span&gt;&lt;/li&gt;&lt;div style="font-family: Calibri; font-size: 11.0pt; margin: 0in;"&gt;&lt;/div&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607591473647651480-555190978550123783?l=lifttracker.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lifttracker.blogspot.com/feeds/555190978550123783/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://lifttracker.blogspot.com/2011/03/11-is-out.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607591473647651480/posts/default/555190978550123783'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607591473647651480/posts/default/555190978550123783'/><link rel='alternate' type='text/html' href='http://lifttracker.blogspot.com/2011/03/11-is-out.html' title='1.1 is out'/><author><name>Tommy Fannon</name><uri>http://www.blogger.com/profile/02409800794733091473</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='27' src='http://4.bp.blogspot.com/_EVwJ_TxRq8s/SmdRdTABmrI/AAAAAAAAAAM/UdnCc6qWsyY/S220/TB_without_Text.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='https://lh6.googleusercontent.com/-H0bfhrHw2hk/TYITt0Eg-wI/AAAAAAAAAKY/qY0W6C9rgFI/s72-c/chargefuzzy.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607591473647651480.post-704246216368863032</id><published>2011-03-15T07:19:00.000-07:00</published><updated>2011-03-15T07:19:31.764-07:00</updated><title type='text'>1.0.3 and working on 1.0.4</title><content type='html'>I decided to keep this blog just so I can look back on this one day and see what went into making this app. &amp;nbsp;It has turned out to be a LOT of work. &amp;nbsp; Yes, &amp;nbsp;I am making a major assumption that it *will* be successful and I will actually care about its life. &lt;br /&gt;&lt;br /&gt;I have decided to force the people in my gym to use it by tying it to membership cost. &amp;nbsp; Use the program, &amp;nbsp;your membership remains cheap. &amp;nbsp;Consider it a war draft for beta testers :)&lt;br /&gt;&lt;br /&gt;Anyway, &amp;nbsp;1.0.3 contained bug fixes that I encountered during initial rounds of testing with the help of some early feedback. &amp;nbsp;It was pushed out without requiring data migration or anything major. &amp;nbsp;I also purchased more compute power from Google to make the startup time much snappier. &amp;nbsp;No one likes to wait 10 seconds for their app to load.&lt;br /&gt;&lt;br /&gt;At this time, &amp;nbsp;I decided that I would need to be able to work on multiple releases simultaneously.. one for 'production' bug fixes and one for the next version. &amp;nbsp;Funny, art imitates life &amp;nbsp;(i do this in my day job but never really thought i'd need it for a little project of my own).&lt;br /&gt;&lt;br /&gt;In 1.0.4, &amp;nbsp;which I will probably rename to 1.1 when it finally releases, contains many new enhancements.&lt;br /&gt;&lt;br /&gt;1) &amp;nbsp;I have merged the Find PR and Track Progress into one new page, &amp;nbsp;Show Training. &amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://lh3.googleusercontent.com/-ixZrPYgC8T8/TX90TeKaTkI/AAAAAAAAAKM/iBLfQYnHFtw/s1600/main_page.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="https://lh3.googleusercontent.com/-ixZrPYgC8T8/TX90TeKaTkI/AAAAAAAAAKM/iBLfQYnHFtw/s320/main_page.png" width="209" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;2) &amp;nbsp;I have cleaned up the options a bit to allow for easier to understand filtering of results. &amp;nbsp;Here you can choose to see other lifters and further filter by things like PRs or dynamic work.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://lh3.googleusercontent.com/-uR65H4J9evk/TX90g41Y8GI/AAAAAAAAAKQ/2HNpogLTYHI/s1600/show_training_options.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="https://lh3.googleusercontent.com/-uR65H4J9evk/TX90g41Y8GI/AAAAAAAAAKQ/2HNpogLTYHI/s320/show_training_options.png" width="209" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;3). Oh yeah. &amp;nbsp;The most requested feature by far was the ability to track multiple sets. &amp;nbsp;&amp;nbsp;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://lh6.googleusercontent.com/-OcKYFKloVmk/TX90tNAKVRI/AAAAAAAAAKU/ig2pM9tPa_0/s1600/sets.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="https://lh6.googleusercontent.com/-OcKYFKloVmk/TX90tNAKVRI/AAAAAAAAAKU/ig2pM9tPa_0/s320/sets.png" width="192" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;There was a rather significant rework of the datastore to handle multiple sets and logic to detect PRs. &amp;nbsp;I am still not comfortable with the sheer amount of permutations which can make up a PR. &amp;nbsp;e.g. &amp;nbsp; Box Squats w/Green Band, &amp;nbsp;Box Squats w/Green Band 3 reps, &amp;nbsp; Box Squats w/2 Green Bands &amp;nbsp;Safety Bar, etc, etc. &amp;nbsp;&amp;nbsp;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;I am thinking about the ability to allow users to create their own filters for this, &amp;nbsp;but this is at least another release down.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;Right now, &amp;nbsp;I am trying to fix a few annoying issues, &amp;nbsp;one of which is the back button navigating you all the way back through every menu you went to. &amp;nbsp; &amp;nbsp;In addition, &amp;nbsp;the Select lists for favorite lifters and favorite exercises seems to disappear at times. &amp;nbsp; I think I will rework this too.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;Anyway, that is all for now. &amp;nbsp;ETA: &amp;nbsp;2 more days.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607591473647651480-704246216368863032?l=lifttracker.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lifttracker.blogspot.com/feeds/704246216368863032/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://lifttracker.blogspot.com/2011/03/103-and-working-on-104.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607591473647651480/posts/default/704246216368863032'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607591473647651480/posts/default/704246216368863032'/><link rel='alternate' type='text/html' href='http://lifttracker.blogspot.com/2011/03/103-and-working-on-104.html' title='1.0.3 and working on 1.0.4'/><author><name>Tommy Fannon</name><uri>http://www.blogger.com/profile/02409800794733091473</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='27' src='http://4.bp.blogspot.com/_EVwJ_TxRq8s/SmdRdTABmrI/AAAAAAAAAAM/UdnCc6qWsyY/S220/TB_without_Text.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='https://lh3.googleusercontent.com/-ixZrPYgC8T8/TX90TeKaTkI/AAAAAAAAAKM/iBLfQYnHFtw/s72-c/main_page.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607591473647651480.post-5411061543243459222</id><published>2011-03-12T11:33:00.000-08:00</published><updated>2011-03-12T20:58:13.495-08:00</updated><title type='text'>2 days of testing</title><content type='html'>On Thursday I opened up LiftTracker to a group of people who emailed me from the Outlaws forum. &amp;nbsp; For the most part, &amp;nbsp;things went very smoothly, and I got some great feedback. &amp;nbsp; &amp;nbsp;I sat glued to the computer, making adjustments, tweaking code, and manning the instant messenger to work with folks. &amp;nbsp; I really appreciate the time people have given this app. &lt;br /&gt;&lt;br /&gt;There were a few nagging issues that I was able to clear up based on initial testing:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;After entering exercises, &amp;nbsp;the Track Progress sometimes did not show any content &amp;nbsp;- fixed&lt;/li&gt;&lt;li&gt;List of lifters and Log Entries were sometimes displayed in random order - fixed&lt;/li&gt;&lt;li&gt;Android users could not sign in -&amp;gt; &amp;nbsp;this is determined to be a quirk in the android browser when the user hits return. &amp;nbsp;It is sending over blank data. &amp;nbsp; The workaround is to tap out of the form input when done entering user name and password and then hit the 'sign in' button. &amp;nbsp; I am going to continue to try and prevent the enter key from submitting a blank form. &amp;nbsp;Stay tuned for a better fix to this.&amp;nbsp;&lt;/li&gt;&lt;li&gt;Initial login is often slow -&amp;gt; &amp;nbsp;this hopefully has been remedied by me purchasing more dedicated CPU power from Google. &amp;nbsp;&lt;/li&gt;&lt;/ul&gt;My end vision for this thing is for some hardcore analysis of lots of data. &amp;nbsp;I want to have the program figure out by everyone's hard work and entries what really works. &amp;nbsp;An uber-god-coach so-to-speak. &amp;nbsp; All those guys starting out in a commercial gym or training in their basement with no guide will be able to use this and get stronger.&lt;br /&gt;&lt;br /&gt;This will require months of data from a lot of &amp;nbsp;people, so in the meantime, in order to keep people using it, &amp;nbsp;I will try to provide other value-adds. &amp;nbsp; One of the things I am focusing in on is the ability to hone in on some of your favorite lifters and get an idea of what they are doing. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;What's coming next?&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;The number one requested item seems to be the ability to track non-max lifts. &amp;nbsp; For Westside, &amp;nbsp;this may be a dynamic day, &amp;nbsp;for the 5/3/1 program, &amp;nbsp;this may be your 5 sets of deadlift @ 80%. &amp;nbsp; &amp;nbsp;In fact, &amp;nbsp;by extending the program to allow for this, &amp;nbsp;we really open the door for a generic training journal mechanism. &amp;nbsp; I hadn't really expected this out of the gate, &amp;nbsp;but I guess it makes sense. &amp;nbsp;Most people do NOT max out all the time. &lt;br /&gt;&lt;br /&gt;So, &amp;nbsp;my number one priority right now will be the ability to log multiple worksets and group them together in an easy-to-enter, &amp;nbsp;easy-to-understand fashion. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Did I mention that I may have to destroy your data? &amp;nbsp; &lt;/b&gt;Well, &amp;nbsp;it is true. &amp;nbsp;The beginning part of any software project requires iterating over the design and perfecting it. &amp;nbsp; It is one of the reasons I have not pasted the URL all over the internet and invited everyone to start hammering away. &amp;nbsp; I don't want to piss off 100s of people when it is time to change the underlying data. &amp;nbsp; I'll settle for just pissing off you guys in the beginning :) &amp;nbsp;I hope to make it up to you by free help on the app, &amp;nbsp;maybe putting in a pet feature or two that you guys may ask for, etc, &amp;nbsp;and I will try really, really hard not to throw away too much of your data over the next few weeks.&lt;br /&gt;&lt;br /&gt;When a product reaches BETA, &amp;nbsp;I would consider the data stable. &amp;nbsp;We are not there yet. &amp;nbsp;We are probably a few weeks to a month away. &amp;nbsp;I will try hard to preserve your hard work, &amp;nbsp;but there will be times when I need to blow it away. &amp;nbsp; Bear with me, &amp;nbsp;good friends and testers, &amp;nbsp;it should soon be at a point where the data will be safe.&lt;br /&gt;&lt;br /&gt;-TF&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607591473647651480-5411061543243459222?l=lifttracker.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lifttracker.blogspot.com/feeds/5411061543243459222/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://lifttracker.blogspot.com/2011/03/2-days-of-testing.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607591473647651480/posts/default/5411061543243459222'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607591473647651480/posts/default/5411061543243459222'/><link rel='alternate' type='text/html' href='http://lifttracker.blogspot.com/2011/03/2-days-of-testing.html' title='2 days of testing'/><author><name>Tommy Fannon</name><uri>http://www.blogger.com/profile/02409800794733091473</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='27' src='http://4.bp.blogspot.com/_EVwJ_TxRq8s/SmdRdTABmrI/AAAAAAAAAAM/UdnCc6qWsyY/S220/TB_without_Text.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8607591473647651480.post-1055321575933623307</id><published>2011-03-11T04:12:00.000-08:00</published><updated>2011-03-11T07:18:22.208-08:00</updated><title type='text'>Release 1.0.2</title><content type='html'>This is the first release I am going to put out into the 'wild'. &amp;nbsp; Please give me all your feedback.&lt;br /&gt;&lt;br /&gt;Notes: &amp;nbsp;This app should be easy to use and figure out. &amp;nbsp;As such, &amp;nbsp;I am not including any sort of manual. &amp;nbsp;You should just be able to use it. &amp;nbsp; If you get confused, &amp;nbsp;please post a comment here or email me, &amp;nbsp;and I will be glad to help. &amp;nbsp; Based on feedback, &amp;nbsp;I will be changing the interface to&amp;nbsp;accommodate&amp;nbsp;suggestions.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Here is one tip: there are a lot of exercises you may not care to track. &amp;nbsp; Go into options and select just the ones you care about seeing. &amp;nbsp; At this point, &amp;nbsp;the others will never show up in your list again unless you go back and select them.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Technical notes&lt;/b&gt;: &amp;nbsp;This application was built using a cross-platform HTML5-based library so it can reach as many mobile devices as possible, &amp;nbsp;not be exclusive to one platform. &amp;nbsp;As such, &amp;nbsp;there is no App to download in the appstore. &amp;nbsp; You simply browse to the URL: &amp;nbsp;&lt;a href="http://lifttracker.appspot.com/"&gt;lifttracker.appspot.com&lt;/a&gt; &amp;nbsp;from your mobile phone and use it from there. &amp;nbsp; Most phones should let you set a home screen icon based on a webpage so you have an easy shortcut to it. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;What is works on:&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;IPhone 3G, 3GS, 4 - This is what the app has been primarily tested on. &amp;nbsp; I recommend keeping your iOS software updated. &amp;nbsp;I am currently testing on iOS 4.3&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;PC/Mac : Google Chrome / Safari browsers - I highly recommend Chrome. &amp;nbsp; For now, &amp;nbsp;you should make the window small to represent the size of a smartphone screen as that is what the UI is geared towards. &amp;nbsp;In the future, I will have a different screen for bigger windows.&lt;br /&gt;&lt;br /&gt;Android - it works on Android phones, and it is pretty fast, &amp;nbsp;but I have seen some issues as different phones are running different versions of the OS and even different browsers underneath. &amp;nbsp; Please let me know if you are testing with an Android and encounter anything.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Known issues:&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;Sometimes when choosing an exercise and viewing options, hitting back either does nothing or seems to take you to random screens: &amp;nbsp; &lt;br /&gt;&lt;i&gt;status: &amp;nbsp;working on this&lt;/i&gt;&lt;br /&gt;&lt;i&gt;workaround: &amp;nbsp;keep pressing back. &amp;nbsp;eventually you will get to main screen &lt;/i&gt;OR &lt;i&gt;reload the app&lt;/i&gt;&lt;br /&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;br /&gt;Sometimes when selecting favorite lifters or exercises, &amp;nbsp;the page just goes away and the app sort of disappears.&lt;br /&gt;&lt;i&gt;status: &amp;nbsp;trying to reproduce this consistently. &amp;nbsp;if you figure out how, &amp;nbsp;please send me the steps&lt;/i&gt;&lt;br /&gt;&lt;i&gt;workaround: &amp;nbsp;use your browser back button &lt;/i&gt;OR &lt;i&gt;reload the app&lt;/i&gt;&lt;br /&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;br /&gt;After entering an exercise, &amp;nbsp;it does not show up right away under PRs or Track Progress&lt;br /&gt;&lt;i&gt;status: &amp;nbsp;this is a high priority issue i am tracking. &amp;nbsp;&amp;nbsp;&lt;/i&gt;&lt;br /&gt;&lt;i&gt;workaround: &amp;nbsp;reload the app. &amp;nbsp;it will show up.&amp;nbsp;&lt;/i&gt;&lt;br /&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;br /&gt;&lt;b&gt;Upcoming features&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;These are not set in stone. &amp;nbsp; Your input will directly impact what I put in. &amp;nbsp;Please feel free to leave comments here or email me.&lt;br /&gt;&lt;br /&gt;Ability to enter and track 'dynamic' day data.&lt;br /&gt;Ability to enter meet results.&lt;br /&gt;Find lifter(s) by gym and/or name for including in favorites.&lt;br /&gt;Social media integration - publish your log entries automatically to facebook or twitter&lt;br /&gt;Link to youtube videos&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;br /&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8607591473647651480-1055321575933623307?l=lifttracker.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://lifttracker.blogspot.com/feeds/1055321575933623307/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://lifttracker.blogspot.com/2011/03/release-102.html#comment-form' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8607591473647651480/posts/default/1055321575933623307'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8607591473647651480/posts/default/1055321575933623307'/><link rel='alternate' type='text/html' href='http://lifttracker.blogspot.com/2011/03/release-102.html' title='Release 1.0.2'/><author><name>Tommy Fannon</name><uri>http://www.blogger.com/profile/02409800794733091473</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='31' height='27' src='http://4.bp.blogspot.com/_EVwJ_TxRq8s/SmdRdTABmrI/AAAAAAAAAAM/UdnCc6qWsyY/S220/TB_without_Text.jpg'/></author><thr:total>8</thr:total></entry></feed>
