With Keynote you can easily show clients how you wish to control a behavior. Giving you the option to create an animation opens up an easier visual for clientele. To animate objects swiftly, use the magic move option, and for more help knowing how to animate on Keynote, go to Lynda.com.
Remember not to create objects in digital format that are trying to live up to a real life object (skeuomorphism). iPhone ended skeuomorphism at the end of their iOS 7 for a good reason. Now, Google is in the lead for great design with their newly developed “material design.” Find out more about material design here https://www.google.com/design/spec/material-design/introduction.html.
Summary: Jakob Nielsen's 10 general principles for interaction design. They are called "heuristics" because they are…www.nngroup.com
In this article Nielsen defines the ten standards for design.
Visibility of system status
Match between system and the real world
User control and freedom
Consistency and standards
Recognition rather than recall
Flexibility and efficiency of use
Aesthetic and minimalist design
Help users recognize, diagnose, and recover from errors
Help and documentation