+14
Completed

Improve app speed

Philip Skogsberg 4 years ago updated by Carl Juneau, PhD 4 years ago 12

As a product manager in tech myself, I have a piece of generic feedback which I think should be on the top of your list of priorities: app performance and speed. When you're using something daily even the slightest delays in loading can get quite frustrating. Quite often, the app will have to load for seconds when switching between screens or going from one exercise to another, even finishing sets will sometimes cause noticeable delays. I totally understand that it's still a beta app and there are many other important features to add, but speed and performance, quick loading and overall "smoothness" will improve the user experience tenfold! Please consider working more on that in the future :)

Philip

Answer

Answer
Completed

Thanks for voting for this feature -- it's done!

You can now work out with fewer and shorter load times. In our tests, the app now loads 36% faster (opening a workout, doing 4 sets of an exercise, and saving it now takes 31 seconds, down from 48).

If you're on Android, you can update now. If you're on iPhone, you'll have to wait 2-3 days for Apple to approve it. To update:

- Open the store app on your phone
- Search for Dr. Muscle
- Tap update

We have more speed improvements coming up, but I'll mark this suggestion as completed today. Now would be a great time to suggest and vote for our next feature. If you'd like to do that, please visit: https://muscle.userecho.com/communities/1-submit-your-feedback/topics#.

Really appreciate your support and advice. Thanks!

Carl Juneau, PhD
Founder of Dr. Muscle

+1

I must agree with this posting. During the past few weeks I experienced a significant loading speed delay of a minute or so in between exercises. Since my time is very limited when I workout, this delay adds up very quickly. I attributed to the number of people tapping into the same server at the same time during maybe a very popular time to exercise.

+1

My girlfriend and I were just talking about this-totally agree!

+1
Planned

I see this new suggestion is already getting a lot of votes. I also find the app a bit slow during my workouts. So, we're going to start speeding it up. We'll aim for small improvements every release for the next few releases. Cheers guys.

100% agree with the comments. The loading times once a set has been completed and also switching between other screens is are quite painfully slow. Pleased the issue has been raised and being addressed. 

+2

Yes! The app could load the enxt exercises "in the background" so that transitions are seamless. This would hands down add the most value to the current experience. Speed is starting to be the limiting factor of workout speed when in a rush.

Totally agree! I think before we get aesthetic enhancements like fancy icons, the basics should be taken care of. I sometimes wait 10 seconds between screens - not just the exercises, but also my stats, which is very annoying if I want to check many different stats - I also get the delay simply going "back" to the prior screen, which makes no sense at all to me as I would assume this information to be cached. Definetely a lot of room for improvement here.

I agree with the "background loading" suggestion, or maybe the next 2 or so total workouts could always be downloaded, so that there are no waiting times. Stats should be saved locally as well, I can't imagine them taking up much space.

Started

Philip, congrats on this idea! It got thehighest number of votes in 3 days we ever recorded ;)

Guys, thanks for your many suggestions. This week, we are:

- Removing loading when you open an exercise (in almost all cases)

- Speeding up loading when you "finish and save" an exercise

Where else is the app slowing you down? Which transitions bug you the most? We'll act on those first.


Martin, you suggest saving stats locally. I think we should be able to implement this in 2-3 weeks. You also mention getting a delay when tapping "back". That's when going back to which screen? If you could list the steps I could follow to replicate that delay, that would help.

Thank you all!

The loading and transition speeds were not an issue up until recently, so is it going to be a waste of time to think about what might have cause this problem to begin with, so as to address its root cause?. I'm not a techie but maybe by addressing an unknown major issue everything else could fall into place.

Great point Victor; that was indeed part of the problem. Our database was maxing out 5-6 times a day, causing delays at peak hours. We upgraded to a bigger plan and now everything seems much smoother. Thx for your wisdom!

+1

Guys suuuuper excited by the speed improvements we've made thanks to your suggestions! We timed it and the app runs 36% faster now (opening it and saving 4 sets of one exercise used to take 48 seconds -- it's down to 31). Look for that in the upcoming beta release (2-3 days). Public ETA is 10 days.

We also have more speed improvements coming up -- I'll keep you posted.

Cheers!

That's fantastic Carl, looking forward to the update 💪🏼

Answer
Completed

Thanks for voting for this feature -- it's done!

You can now work out with fewer and shorter load times. In our tests, the app now loads 36% faster (opening a workout, doing 4 sets of an exercise, and saving it now takes 31 seconds, down from 48).

If you're on Android, you can update now. If you're on iPhone, you'll have to wait 2-3 days for Apple to approve it. To update:

- Open the store app on your phone
- Search for Dr. Muscle
- Tap update

We have more speed improvements coming up, but I'll mark this suggestion as completed today. Now would be a great time to suggest and vote for our next feature. If you'd like to do that, please visit: https://muscle.userecho.com/communities/1-submit-your-feedback/topics#.

Really appreciate your support and advice. Thanks!

Carl Juneau, PhD
Founder of Dr. Muscle