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)