-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Create a simple FTU/Onboarding experience #314
Comments
@djabberwocky thoughts? |
I was more into the typical bubbles that tell you where to click and move you around the application, something like: |
But tbh, maybe the wizard like one is way easier to implement. |
We might want a combination of the two in the future, but IMO the bubble approach is too complex for a general app introduction. Have a look at how Google onboards you into their apps. |
The paginated approach is good as it's a blank canvas to do anything and it's super simple to build. |
Sounds good, let's aim for simplicity. |
Some good patterns, principles and guidelines for Onboarding here: http://www.kryshiggins.com/guided-interaction/ |
The UX advise here would go against the wizard like approach. I can sketch something out tomorrow but would be good to know if a wizard is all we can do in the time we have. If so, I'll work with that. |
@gmarty are you able to take a look at this shortly? Should be some fun UI code in it 😄 |
When the app is launched for the first time we can show a few screens that explain what Magnet is and prompt the user to subscribe to some channels.
I'm thinking a fullscreen paginated view like this.
We may want to have different flows for future versions to explain new features, so it may not be just used for first-time-users. Perhaps some kind of function could be run at start-up that composes the FTU content based on the user's state:
The text was updated successfully, but these errors were encountered: