Test device: Samsung Galaxy S2 (I9100)
Android version: 2.3.6
Root: No
Runs as of: 2.1
AlarmDroid has been floating around for a while. AlarmDroid Pro is the ad-free version of the same app, and the developers have mentioned that new features will be available at some point. I'm not a fan of testing unlockers, which is why I'll be going into details in regards to the app's features.
The UI is nice and straight forward. Alarms are displayed in a list from where they may be switched on/off. Indivual alarms can be given names and snoozes can be set—and I love me a snooze function, can't live without it.
The app itself comes with only one ringtone, but you can also select something from the Android ringtone catalogue, or else from your own MP3s. For me, that's a strike against this app, as other alarm clock applications come with tons of great melodies and sound effects that help you start your day.
On the bright side, the app has a great feature by which users can choose how they wish to switch off the app and/or go to snooze: by shaking the device, turning it over, etc.
Please bear in mind that you must first install the free app and then go on to purchasing the pro version. Should ad banners still be displayed: please appeal to the developer, who is very quick to respond and super helpful.
Bottom line:
AlarmDroid Pro = good alarm clock.
This alarm clock must have been rather cutting edge when it was first released, but since then tons of other, more modern alarm clocks have come out (think: Gentle Alarm), and this alarm app seems a bit outdated. Still, to repeat myself, AlarmDroid is a very good and reliable alarm clock.
I like this Clock and I have tried many