Today on Android Design in Action
, +Nick Butcher
, +Adam Koch
and I did a deep dive on the onboarding experience
, covering a number of aspects about an app's initial screens that can dramatically impact the user experience as well as login conversions / uninstall rate / etc:
1) Replacing "speedbump"-style tutorial flows with more contextual, direct, and unobtrusive onboarding. For example:
• Info cards in Google Play Movies
• Empty states in DashClock
• Bootstrapped content in Quotes
2) Improving login and registration by:
• Asking for login deeper in the app (contextually), when the benefit is clear, ala Tumblr
• Leveraging common login providers, like in Fancy
• Logging the user in automatically with Over-The-Air Installs from the web, like in The Guardian
• Streamlining registration by auto-completing email addresses and even automatically generating passwords.
3) Limiting use of onscreen overlays (e.g. for bespoke interactions), like in the new YouTube app.
As always, the slides for this week's episode are attached to this post, and you can find a complete recording on YouTube: Android Design in Action: Onboarding Experience#AndroidDesign #ADiA