shabados / mobile

Android and iOS app for searching, navigating, and presenting the Shabad OS database.
MIT License
11 stars 11 forks source link

Add "hints" or mini-tutorials / tips component #37

Open bhajneet opened 4 years ago

bhajneet commented 4 years ago

User Persona, Goal, and Motivation

I am a developer, I want users to know other ways to interact with the app, so that I can feel rest assured that users understand how to use the app.

I am a developer, I want to shepherd users understanding of new features dropped, so that they may learn it.

I am a new user, I want to learn how to search more effectively, so that I can find my results faster.

I am a new user, I want to learn how to bookmark, so that I can organize shabads better.

Acceptance Criteria

AC1

And

AC2

And

Approach

Mockup

image

Old

Say for example the user taps the same line 3 times in 3 seconds, perhaps they're confused why more options don't show up. So we can add a hint that pops up above the line that says "Long press a line to make a note or do more research".

Once there is a way to add these kinds of hints, then we should go through the UI and think of good ways to help users improve their experience. Perhaps a hint on first search or long scrolling results to remind users of the filter button to narrow down what they're looking for.

Etc.

saihaj commented 4 years ago

https://github.com/mohebifar/react-native-copilot View in Slack