The Dreamer Alarm App is the best alarm clock app for Android users. You can customize everything to wake up your way - and actually get more sleep at night. The SmartSilence feature automatically screens your calls so that you only wake up for real emergencies, or people you specify.