Ever had trouble getting up in the morning? I did, and that is why I made Wake and Shake. It helped me get up without wasting time snoozing.
NOTE: WHEN THE ALARM GOES OFF, IT CAN ONLY BE TURNED OFF BY SHAKING THE PHONE OR RESTARTING YOUR PHONE. Turning off the alarm by any other means than shaking, for example exiting the alarm or going to the home screen, will cause the app to restart. This is to prevent "accidentally" turning off the alarm, and to make sure that you get up.
You set the alarm for when you want to get up. The alarm goes off, and the only way to turn it off is to shake the phone. It plays a "Still" song when the device is not moving. When you start shaking it plays a "Shake" song. These two songs, "Still" and "Shake", can be configured to either be a ringtone from your device, or you can select an audio file from the devices storage.
If you have trouble getting up in the morning, you can increase the effort needed to turn off the alarm by shaking. Vice versa, if you wake easily, you can decrease the effort needed to turn off the alarm.