Non-linear animation

By simulating real-world physics through non-linear animations, the movement and speed changes of UI elements follow natural laws, creating a more vivid and fluid interaction experience.

How it works

By modifying and adding interpolators (such as linear, bounce, acceleration, and custom types), keyframes, property sets, path animations, and composite animations with non-linear motion, we finely tune animation details to enable more flexible and natural changes in attribute values.

User perception

A more intuitive and visually appealing user experience increases interaction flexibility and strengthens brand consistency.

*Data sourced from Lenovo Labs. Feature performance is for reference only and actual experience may vary.

Interruption animation

During multitasking, interruptible animations allow the system to seamlessly transition from one action to another, providing immediate responsiveness and enhancing overall system fluidity.

How it works

Animation merging technology is introduced to achieve smooth transitions and accurate visual representations through precise control of the animation life cycle and effective management of the target object state.

User perception

Interruptible animations significantly improve both perceived responsiveness and practical performance, offering benefits such as instant feedback, smooth transitions, reduced visual clutter, optimized resource utilization, better handling of exceptions, and support for complex interactions. By applying interruptible animations thoughtfully, we create interfaces that are smoother, more efficient, and more user-friendly.

*Data sourced from Lenovo Labs. Feature performance is for reference only and actual experience may vary.