Kinetic Interaction applies physics principles (momentum, inertia, friction) to UI elements so they move naturally in response to user input. Think iPhone scrolling—swipe fast and it keeps moving, gradually slowing down like a real object. Makes interfaces feel tangible and responsive, not robotic. Common in mobile apps, touch interfaces, and modern web apps.
Use kinetic interaction for scrolling, dragging, swiping, and carousel navigation—anywhere users manipulate content directly. Essential for mobile apps to feel native. Use libraries like Framer Motion, React Spring, or GSAP for smooth physics-based animations. Don't overdo it—too much momentum feels floaty and uncontrollable. Match physics to user expectations (heavy objects move slower, light objects bounce more).
Interaction Patterns
Motion-based design—animated transitions, dynamic elements, movement that guides