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.
- Action gestures
- Navigational gestures
- Loading states
- 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