<?xml version="1.0" encoding="utf-8"?>
Exercise

Ease-in-out curve

Sequential structure
Exercise

Sequential structure

Avoid vague commands
Exercise

Avoid vague commands

Match between the system and the real world
Exercise

Match between the system and the real world

Date pickers
Exercise

Date pickers

Exercise

Easing timing function

Toggle switch
Exercise

Toggle switch

Activated state
Exercise

Activated state

Pattern libraries
Exercise

Pattern libraries

Ask for one permission at a time
Exercise

Ask for one permission at a time

Exercise

Microinteraction

Design patterns
Exercise

Design patterns

On and off states
Exercise

On and off states

Show relevant settings
Exercise

Show relevant settings

Avoid contrasting patterns
Exercise

Avoid contrasting patterns

Passive shapes
Exercise

Passive shapes

Active shapes
Exercise

Active shapes

Personalize feeds with recommendations
Exercise

Personalize feeds with recommendations

Use acknowledgments
Exercise

Use acknowledgments

Complex repetition of elements
Exercise

Complex repetition of elements

Strive for consistency
Exercise

Strive for consistency

When to autosave
Exercise

When to autosave

Subtlety with shape
Exercise

Subtlety with shape

Similarity with shape
Exercise

Similarity with shape

Simple repetition
Exercise

Simple repetition

Exercise

Tablet usage

Customer actions
Exercise

Customer actions

The spread of deceptive patterns
Exercise

The spread of deceptive patterns

Chips vs buttons
Exercise

Chips vs buttons

Using the autoplay attribute
Exercise

Using the autoplay attribute

The hedonic treadmill
Exercise

The hedonic treadmill

Exercise

Personalization at scale through AI

Exercise

Engage with users regularly

Provide smooth interaction with companion apps
Exercise

Provide smooth interaction with companion apps

Hover link state
Exercise

Hover link state

Reward schedules
Exercise

Reward schedules

Look at what people actually do
Exercise

Look at what people actually do

What are deceptive patterns?
Exercise

What are deceptive patterns?

Exercise

Ask about specific past experience

Encourage users to collect items
Exercise

Encourage users to collect items

Automation vs. AI-powered experiences
Exercise

Automation vs. AI-powered experiences

Gamification creates personalized experiences
Exercise

Gamification creates personalized experiences

Predictive interfaces and anticipatory design
Exercise

Predictive interfaces and anticipatory design

Gamification creates a habit
Exercise

Gamification creates a habit

Types of rewards
Exercise

Types of rewards

Include both intrinsic and extrinsic motivators
Exercise

Include both intrinsic and extrinsic motivators

The limitations of behaviorism
Exercise

The limitations of behaviorism

Ask personalized questions
Exercise

Ask personalized questions

Suggestion chips
Exercise

Suggestion chips

Avoid general questions
Exercise

Avoid general questions