Delight Is In The Details

There are so many opportunities to delight users in an app. Your goal should be to make every interaction with your app delightful in some way. Here are some examples.

Here are a few ideas on techniques to add delight:

  • Beautiful visuals
  • Unique metaphors that take cues from the physical world
  • Witty or humorous wording in error messages and instructions
  • Hidden easter eggs
  • Sound
  • Animation
  • Direct manipulation (making the user feel that they are manipulating something physical on the screen with their fingers)
  • Fun on-boarding (teach the user how to use the app in an interesting way when they first try it)