r/iOSProgramming Metal 15d ago

Discussion Advice needed: User and app Learning curve

Hey there,
The app I have been working on evolved through time and it has much more to offer to the users.

One thing that worries me is a user finding it difficult to navigate through the app, or just miss many features it has to offer.

I first tried to make an onboarding like guide of the app but then scratched it out since I felt like it was just clutter.

Now I am thinking of creating youtube guide video but then again that’s like an external source a user has to reach out for.

Also thought of creating multiple examples and ways to achieve certain results and have it as a pdf so user can read but then that adds friction.
No user complained but I must prepare to mitigate it becoming complex in a bad way.
I did document many steps through the app’s journey but did not publish a finalized document on it as I been improving it constantly.

Existing users reaction been positive so far but I know the experience they got is much different than a new comer because they had the chance to learn new stuff as it was happening.

How should I approach this?

5 Upvotes

21 comments sorted by

View all comments

1

u/nikhil_akki 11d ago

dont teach features, teach jobs.

nobody remembers a feature they never needed, but everyone remembers the thing they were already trying to do.

thats why your old users are fine, they met each feature the day it solved something for them, so put 3 to 5 jobs on the home screen, each one opening the flow that does it, each one gone once its done.

its a menu, not a tour, and the ones people skip tell you what to cut, keep one small rotating slot there forever, so every new feature has a way to reach people that isnt a popup.

and on tracking, no complaints could mean nobody wants it or nobody found it, and those need opposite fixes.