- Fuse version 0.30.0 (build 8529)
- Windows 10
- Uploaded File: Fahad_WorkoutApp.zip
EDIT: Please delete Line MainView.ux: 27
: var stmp = require("smtp");
I have an app which is now in private testing on Google Play, the app runs very nicely on my iPhone 6 and local preview, however, it can be very very slow on Android phones (release builds). If you run the app on Android, here’s where you can find instances of the app being slow:
First of all, open the app, and tap “No thanks, Skip”, this will take you to the main app.
Displaying lists
-
There are many instances of lists generating slowly, for example, if you open the “Plans” page, the list flickers and opening the page is slow.
/Pages/MainView/Routines/RoutinesPage.ux
-
In the “Plans” page, select “Push Pull Legs” > Go to the “Workouts” page > Tap any workout. Here you can see the page is slow and buggy when loading.
/Pages/MainView/WorkoutsList/WorkoutsPage.ux
-
After doing the above, tap “Start” at the bottom > Swipe ←, the transition here is the worst instance of lag. Even tapping “Next” at the top right will have the same problem. Also, while here, complete a set by tapping the “O” in the top right of one of the panels, the ripple animation is slow.
/WorkoutPage.ux
-
Beyond this, tapping any page is slow.
Devices
App runs slow on many many android devices, high-end devices (New Samsung and HTC devices) excluded. Performance on iPhone is great. In particular here are some specific devices:
- Moto G XT1032, the app is slow but usable. Very noticeably slow, not release ready.
- Vodafone Smart Ultra 6, here the app is practically unusable, it’s extremely slow, most animations will stutters through 2 or 3 frames then snap to the end. There is no way this app is even slightly usable on this phone.
It’s worth pointing out again that the performance is really good on iPhone 6 and local preview. On iPhone, it seems that there is pretty much no impact on performance, it’s identical to the local preview, which is impressive because I am actually displaying some big lists and using a few animations here and there.
Speed is becoming a concern, for example, on the “Weight” page, I’m getting emails about how slow it becomes to load up the page after several entries are added. Emails and feedback about speed are stressful because they’re difficult to deal with, so I appreciate this help very much. The app is in testing, so if there are any significant lags you notice, please point them out to me
Finally, I am not a programmer, if my code is confusing, please ask me, I’m on Slack - and if this forum post is missing anything, just let me know.
Thanks!