When it comes to user interactions there is a lot to cover. What I'm gonna do here is simply explain fundamental principles and illustrate them accordingly.

Interactions help users to navigate between views, take actions, and manipulate content to final reach their goals.

User interactions

  • Action gestures
  • Navigational gestures

Product interactions

  • Loading states
  • Transitions

User interactions

Product interactions

Best practices

  • Provide realistic interactions
  • Don't exceed 300ms as the maximum time for your screen transitions unless it's intentional
  • Use visual clue to indicate gesture

Next up

User Research