Slide 1

Slide 1 text

Tips for crafting great apps by designing for value, usability and motivation. Make your app more engaging Dr Zac Fitz-Walter | zacfitzwalter.com | @zacfitzwalter /dev/world/2019

Slide 2

Slide 2 text

Hello! My name is Zac. @zacfitzwalter zacfitzwalter.com/dw19

Slide 3

Slide 3 text

http://endlessrunnerx.com

Slide 4

Slide 4 text

No content

Slide 5

Slide 5 text

EAT MORE PIXELS http://eatmorepixels.com.au

Slide 6

Slide 6 text

No content

Slide 7

Slide 7 text

Engagement Reviews

Slide 8

Slide 8 text

Why engagement reviews?

Slide 9

Slide 9 text

The ability to engage people is one of the most important things in app design & development.

Slide 10

Slide 10 text

No content

Slide 11

Slide 11 text

No content

Slide 12

Slide 12 text

49,139 app submissions in August 2019

Slide 13

Slide 13 text

1,638 per day

Slide 14

Slide 14 text

How do we stand out?

Slide 15

Slide 15 text

Motivation

Slide 16

Slide 16 text

Value Motivation Usability

Slide 17

Slide 17 text

Value Motivation Usability Three pillars 
 of engagement.

Slide 18

Slide 18 text

Use it to guide or review your app design and development.

Slide 19

Slide 19 text

1. Understanding your value

Slide 20

Slide 20 text

No content

Slide 21

Slide 21 text

No content

Slide 22

Slide 22 text

No content

Slide 23

Slide 23 text

Apps are a means to an end.

Slide 24

Slide 24 text

No content

Slide 25

Slide 25 text

No content

Slide 26

Slide 26 text

“There’s an app for that.”

Slide 27

Slide 27 text

No content

Slide 28

Slide 28 text

Identify the value Deliver the value Share the value

Slide 29

Slide 29 text

Value

Slide 30

Slide 30 text

What is the value of your app? Are you delivering that value? Can people share that value?

Slide 31

Slide 31 text

Simple ways to get started

Slide 32

Slide 32 text

Explain your value clearly.

Slide 33

Slide 33 text

No content

Slide 34

Slide 34 text

Advertising. Website. App Store. In the app.

Slide 35

Slide 35 text

Slide 36

Slide 36 text

“Officially accepted in NSW.”

Slide 37

Slide 37 text

Provide the value you promised.

Slide 38

Slide 38 text

Make sure you check-in with your users and get feedback.

Slide 39

Slide 39 text

No content

Slide 40

Slide 40 text

No content

Slide 41

Slide 41 text

No content

Slide 42

Slide 42 text

1. Ask for a rating only after the user has demonstrated engagement with your app. 2. Don’t interrupt the user, especially when they’re performing a time-sensitive or stressful task. 3. Don’t be a pest. Apple Guidelines https://developer.apple.com/design/human-interface-guidelines/ios/system-capabilities/ratings-and-reviews/

Slide 43

Slide 43 text

Allow people to share the value with others.

Slide 44

Slide 44 text

No content

Slide 45

Slide 45 text

No content

Slide 46

Slide 46 text

No content

Slide 47

Slide 47 text

What's the value for you?

Slide 48

Slide 48 text

2. Improving Usability

Slide 49

Slide 49 text

Good usability is a necessary condition for survival.

Slide 50

Slide 50 text

People will leave if… 1. Your design is difficult to use 2. If it is unclear what it offers 3. If it’s easy to get lost

Slide 51

Slide 51 text

Don’t wait until after you've developed the app to think of usability.

Slide 52

Slide 52 text

No content

Slide 53

Slide 53 text

No content

Slide 54

Slide 54 text

No content

Slide 55

Slide 55 text

No content

Slide 56

Slide 56 text

No content

Slide 57

Slide 57 text

No content

Slide 58

Slide 58 text

You can get away with average usability if you’re the only app that provides a particular value.

Slide 59

Slide 59 text

But it’s a dangerous game to play though.

Slide 60

Slide 60 text

Usability is all about friction.

Slide 61

Slide 61 text

The easier something is to do, the more we’re likely to do it.

Slide 62

Slide 62 text

How long will it take me to reach my desired value?

Slide 63

Slide 63 text

No content

Slide 64

Slide 64 text

Download Sign up Pay Wall Tutorial

Slide 65

Slide 65 text

Simple ways to get started…

Slide 66

Slide 66 text

Minimise download size

Slide 67

Slide 67 text

Photo Credit: 9to5mac

Slide 68

Slide 68 text

Photo Credit: Twitter/ Mike Beasley

Slide 69

Slide 69 text

Streamline sign up

Slide 70

Slide 70 text

Do you even need users to sign up?

Slide 71

Slide 71 text

No content

Slide 72

Slide 72 text

No content

Slide 73

Slide 73 text

Provide a free trial

Slide 74

Slide 74 text

No content

Slide 75

Slide 75 text

No content

Slide 76

Slide 76 text

Minimise tutorials.

Slide 77

Slide 77 text

No content

Slide 78

Slide 78 text

Test early and often.

Slide 79

Slide 79 text

No content

Slide 80

Slide 80 text

3. Increasing motivation

Slide 81

Slide 81 text

Various ways to motivate

Slide 82

Slide 82 text

Gamification Habit Forming Behavioural Economics Design 
 Thinking Rewards & Incentives Intrinsic Scaffolding Behavioural Psychology Emotional Design

Slide 83

Slide 83 text

Gamification

Slide 84

Slide 84 text

To do list Exercise tracker Social network

Slide 85

Slide 85 text

To do list Exercise tracker Social network

Slide 86

Slide 86 text

Fitness Zombies, Run!

Slide 87

Slide 87 text

~4 million downloads >29 million km run 3.7 million zombie chases Hon, A. (2017). Five Years of Zombies, Run! Available from: https://medium.com/@adrianhon/five- years-of-zombies-run-6e090ef3fe4 (Accessed 22 August, 2019).

Slide 88

Slide 88 text

Education Duolingo

Slide 89

Slide 89 text

Pajak, B. (2016). Which countries study which languages, and what can we learn from it? Available from: https://making.duolingo.com/ which-countries-study-which-languages-and-what-can-we-learn-from-it#fn:courses (Accessed 22 August, 2019). ~120 million users 19 distinct languages

Slide 90

Slide 90 text

One of these is not like the others…

Slide 91

Slide 91 text

But gamification can be hard to get right.

Slide 92

Slide 92 text

Gamification Habit Forming Behavioural Economics Design 
 Thinking Rewards & Incentives Intrinsic Scaffolding Behavioural Psychology Emotional Design

Slide 93

Slide 93 text

Simple ways to get started

Slide 94

Slide 94 text

Notifications

Slide 95

Slide 95 text

No content

Slide 96

Slide 96 text

No content

Slide 97

Slide 97 text

Discounts/Promos

Slide 98

Slide 98 text

No content

Slide 99

Slide 99 text

Empathy

Slide 100

Slide 100 text

No content

Slide 101

Slide 101 text

See my 2016 /dev/world talk: Designing Engaging Motivational Apps

Slide 102

Slide 102 text

Value Motivation Usability Three pillars 
 of engagement.

Slide 103

Slide 103 text

Inspire your future apps

Slide 104

Slide 104 text

Review your apps

Slide 105

Slide 105 text

Want more?

Slide 106

Slide 106 text

Dr Zac Fitz-Walter http://zacfitzwalter.com/dw19 Dr Zac Fitz-Walter | @zacfitzwalter | hello@zacfitzwalter.com | http://zacfitzwalter.com