Hello,
I already worked on an alarm clock for Android for the Meteo France application.
I know how to make every functionality you ask.
Concerning the slick user interface we can talk about it to match your needs.
My price includes the app development, and complete tests and debugging on a variety of Android Devices (s2, s3, s4, wildfire, desire, htc one, nexus..) which is an important step for Android apps.
- Tanguy