Gestures such as pinching, swiping and shaking are key features of mobile devices. If used wisely, they can significantly improve the user experience. You can support any gestures that are standard on the target platforms. If your app has specific gestures, then you must include explanations and hints on how to use them.