Preparing specs for developers of 'pull to refresh' and flick gestures. I'm trying to figure out how to spec these out. Compared to defining normal animations like movement with time and distance this is more complex.

  • Sounds like you'll want to talk to the devs and see exactly what they need from you so they can do their work. Commented Jun 1, 2016 at 14:59

1 Answer 1


I think you are talking about something which is available in jQuery, which they call "Easings" https://api.jqueryui.com/easings/

In this website the movement is communicated using a diagram which animates the movement when clicked. There are variations which include things like bounce and elasticity.

Basically the variable you are missing is the rate of acceleration, which can vary throughout the animation, e.g. start slow, speed up, then quickly slowing down, before bouncing, etc.

  • thanks but this is not the answer. already know what easings are. what i'm looking for is more like physics characteristics, which can be felt by interacting with it. example in the physical world would be how a squeezing a rubber ball might feel like compared to squeezing a inflated ball
    – Blue Ocean
    Commented Jun 2, 2016 at 5:43

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.