In Malty, motion tells stories about our products. It defines navigation and creates a more natural experience by adding a level of depth to the interaction.
"Motion isn’t ornamentation, it is behaviour, and behaviours can only help or hinder the user experience."
Principles
Motion is an essential part of the language that we use to communicate with our users. It is used to describe spatial relationships between states and the functionality of individual elements. Thoughtful motion can enhance the user’s experience.
Storytelling
Motion shouldn't be considered a "nice to have" - it can make you understand the context, making things communicate with each other.
Consistency
Motion should be a unique language, spoken throughout the product. Buttons should have common motion, and interaction, screens should transition from one to another in the same way across products, ... and this applies to everything that has some sort of motion property.
Easiness
Motion in user experience is not the same as motion in animation. In user experience, motion should serve user interests, turning decision-making moments more obvious. Simplicity plays a big role: 1-sec animations don't work, we need simple, consistent and scalable motion solutions.
Besides everything that we mentioned before, motion-based design brings another important thing into the user experience: delight. We all appreciate the value of humane, delightful products. That’s why we experiment first to find solutions that feel more natural and evoke an emotional connection with our end users.
Every kind of motion in user experience should always serve a purpose.