Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Build Apps Users Want To Use

David Truxall
November 12, 2016

Build Apps Users Want To Use

It’s an unfortunate truth that most users don’t stick with new apps very long. Every developer is looking for the one secret that will make users love their app. Sadly, there is no secret but there are a number of techniques available to developers to help create an app more compelling for users. These techniques actually focus on user psychology and even physiology, but there is no reason any developer could’t employ these ideas when creating an app. Understanding some of the underlying user psychology has a direct bearing on how you write code for user interactions. This session covers different techniques you can learn and apply to your designs and code to make your app awesome and keep your users coming back.

David Truxall

November 12, 2016
Tweet

More Decks by David Truxall

Other Decks in Programming

Transcript

  1. Reduce Choices – Choose for the user whenever possible –

    Less than 10 options – Reward at the end
  2. Make users into Experts – Help them actually get better

    – Help them practice correctly – Help keep them wanting to – Focus on what makes them stop – Help them progress – Provide Payoffs – Help them get exposure to the right things
  3. Provide Channels to Help Users – Community / User Groups

    / Forums – Product / context blogs – YouTube videos – Posters/Ads (“everyone sucks the first day”) – New user training, seminars
  4. Build A Narrative – Who is the user? – What

    are they doing right before your intended habit? – Find trigger hypotheses – Which trigger is most frequent? – Where can you insert external triggers when internal triggers fire?
  5. Define an Action – Map user flow – Which user

    resource is lacking – Find testable ways to make the action easier