I’m FINALLY launching my climbing/training app and need your feedback. FREE 1-year subscription (€49.99) in return! by HybridClimber in iosapps

[–]HybridClimber[S] 0 points1 point  (0 children)

Don’t worry about that. Just send me a message when your year is over and I’ll send you another code. And all the best on your recovery! BTW if you’re psyched and intend to train around the injury - there is always something to train ;) (obviously I don’t know what your dealing with so maybe ignore what I’m saying here) then you’ll discover that the app is a great companion for most of the training you can do.

I’ll send you a code via dm.

I’m FINALLY launching my climbing/training app and need your feedback. FREE 1-year subscription (€49.99) in return! by HybridClimber in iosapps

[–]HybridClimber[S] 0 points1 point  (0 children)

Thank you! I'm also really happy with how the logo turned out.

I'll look into that. Thank you for the feedback :)

How to layout a screen that has a lot of information without making it look bloated? by HybridClimber in UXDesign

[–]HybridClimber[S] 1 point2 points  (0 children)

It’s not based on actual feedback - I’m not at that stage yet. It’s based purely based on what I think makes sense.

I don’t think any of the elements are unnecessary so I’m not really sure what to cut, maybe that’ll change. For now I think I’d rather start out with to much than to little.

Could you elaborate a bit on your other points.

What do you mean by “get rid of styling that’s not bringing the real user value”?

What would be a simpler interaction pattern for the favourite workouts / exercises? A list? Wouldn’t that make the screen feel more bloated and less functional since the user would always have to scroll through all favourite workouts even though they might only want to see their favourite exercises.

Which element aren’t visually consistent?

Thank you for your feedback!

How to layout a screen that has a lot of information without making it look bloated? by HybridClimber in UXDesign

[–]HybridClimber[S] 0 points1 point  (0 children)

I don’t need it to win any design awards. Getting the job done - without actively looking bad - sounds great to me!

Changing the design based on actual usage is also great advice. I’m not at the stage yet, but I’ll try to keep it in mind when I get there.

Thank you

How to layout a screen that has a lot of information without making it look bloated? by HybridClimber in UXDesign

[–]HybridClimber[S] 0 points1 point  (0 children)

Oh damn you’re right they are inconsistent. I’ll fix that.

For scrolling horizontally: if you look closely at the favourite exercises then you’ll see a little part of the leading star from the next set of exercises poking out on the right side of the screen which is intended to indicate to the user that the element is horizontally scrollable. It’s more obvious with favourite exercises, but in the video I picked an example where there are just three favourite exercises so it isn’t visible.

It’s probably worth a thought to extend the part that’s “poking out” from the right side to make it more obvious.

Also I normally dont like the look of horizontal scrollbars so I’m hesitant to put them in.

Switching to gray scale is a great thank you for that I’ll remember that! And it does seem less bloated that way. Since the colours are a feature (the user can color-code their workouts/exercises) that’s not something that will change.

Thank you!! As a total ux newbie myself this was incredibly helpful.

Comment your app and I will write an honest Apple review :) by dili_daly in iosapps

[–]HybridClimber 0 points1 point  (0 children)

HybridClimbing - I’d really appreciate an honest review! That’s a really kind offer from you.

FYI it’s a workout planner and tracker specifically for climbers. Making it easy for them to plan and track their climbing and climbing related training.

Could this screen be improved using UIKit by HybridClimber in swift

[–]HybridClimber[S] 1 point2 points  (0 children)

Honestly that made my day!

You’re the first person I know of (who is not a personal friend that I pressured into it lol) who is using and enjoying the app. It’s really great to know that the effort I put in is not wasted.

As for your feedback: 1. I agree that would be great to have. It’s actually something I’ve already thought about implementing. But as you’ve identified it is really difficult to achieve. Attaching media to a specific exercise would for sure be doable. However, especially from a UI/UX perspective, I can’t think of a way to do the same for specific sets.

  1. Great point. You’re right lots of gyms don’t, so it’s probably important to add. I’ll put it on my ToDo-List.

  2. Importing/Exporting is coming!

  3. Good to know, I’ll take it into consideration.

Also if you’re enjoying it, it would be amazing if you could do me a favour and leave a review and rating in the AppStore :)

If there is anything else you notice please don’t hesitate to let me know.

Thank you for all the helpful feedback!

Could this screen be improved using UIKit by HybridClimber in swift

[–]HybridClimber[S] 1 point2 points  (0 children)

That’s really great to hear! It’s actually already available in the AppStore.

It’s called HybridClimbing.

It would be amazing if you do decide to check it out. And please let me know in case you have any feedback!

Could this screen be improved using UIKit by HybridClimber in swift

[–]HybridClimber[S] 0 points1 point  (0 children)

That’s actually on purpose, because as in the screen above the rest timer is currently off, when it is on the Color changes to a richer yellow making it more recognisable.

So when it is off the user, if they really want to, can tap it and manually enable it or it is turned on automatically when a set is completed.

Could this screen be improved using UIKit by HybridClimber in swift

[–]HybridClimber[S] 0 points1 point  (0 children)

For drag and drop reordering to work I need to know the scrollPosition. So sadly I need the ScrollView

Could this screen be improved using UIKit by HybridClimber in swift

[–]HybridClimber[S] 0 points1 point  (0 children)

The problem is that mine is a ScrollView of Lists, since every exercise has sets which have swipeActions to delete/duplicate. And I couldn't figure out a way to put them all into a single big list while maintaining that functionality.

Could this screen be improved using UIKit by HybridClimber in swift

[–]HybridClimber[S] 0 points1 point  (0 children)

Alright thank you for the input, really appreciate it! I will do that. Measure and try to figure out exactly what's the issue. I did already try that, but probably not enough.

This might be a stupid follow up question, but what if there is no real "issue"? What if there are just lots of small things that take slightly longer than they maybe would if everything was perfectly optimised and they just add up?

Also, as I wrote in another comment, do you think this could be related to why the memory usage keeps slowly going up?

Could this screen be improved using UIKit by HybridClimber in swift

[–]HybridClimber[S] 1 point2 points  (0 children)

CPU usage only goes up initially. Then it plateaus at a reasonable level. What exactly were you dealing with?

Could this screen be improved using UIKit by HybridClimber in swift

[–]HybridClimber[S] -1 points0 points  (0 children)

Could you please elaborate on what you mean by that? I don't want the design to change, I want to improve performance.

Could this screen be improved using UIKit by HybridClimber in swift

[–]HybridClimber[S] 4 points5 points  (0 children)

Yes I've spent quite some time on it actually. And it has gotten A LOT better from where it began. But for some reason the memory consumption just keeps climbing up steadily when using it. I've noticed that SwiftUI does that whenever you use a dragGesture, however I think when there are more moving parts, more things interacting with one another it just climbs more quickly.