About Nudge
Nudge uses your phone's accelerometer to create user-defined motion patterns that you can then program to call a contact, silence the ringer, go to the home screen or launch any app.
See how to nudge here: http://www.youtube.com/watch?v=XPizwK_HUDQ
Hardware requirement: accelerometer.
by K####:
This app is amazing!