In my seemingly endless quest to find the perfect Android Alarm app, I have a new champion: Alarm Clock Calendar. I won't provide a full review, that ground is pretty well-plowed. It has almost all the expected features that make smartphone alarm so superior to dedicated alarm clocks[1]. In addition, it has one vital missing feature: the ability to set an alarm, well in advance, for one specific, arbitrary calendar date. This is what I have been looking for.
NOTE: I am a feature maximalist when it comes to alarm clocks. Not everybody will want the complexity. If you don't find yourself wishing for missing features, stick with whatever alarm clock you have--perhaps the one pre-installed on the phone.
It has a couple of other notable features. One is really more than a mere feature, it is a new category of functionality: it shows you a calendar view, that highlights all your upcoming alarms. This strikes me as a thoughtful innovation. For me it is a nice-to-have, but I can see it being even more useful to some people.
The other nice feature is not only can you set an alarm for an arbitrary date, you can also create exceptions to repeating alarms. Again, can be very useful--for instance, to not sound on the Monday holiday. Then the integration between this feature and the calendar view provides some further value-add: instead of not showing alarms for the skipped repeating dates, it shows them highlighted in red, to call your attention to the fact that the alarm will be skipped.
The free version works fine, has minimally intrusive ads. But if you try this and like it, you should definitely support the developer by purchasing the $1.99 paid version
UPDATE 07/25/14: I still like it a a lot, but I have discovered two super-nice features from Alarm Clock Plus that I really miss. One is the ability to change the length of snooze, on-the-fly. I don't use this so much for morning wake-ups--too much effort, too dangerous--but more for reminder alarms. The other is to set "skip next occurrence". While Alarm Clock Calendar has a fine-grained way to set an arbitrarily complicated schedule of skips, it lacks this quick, super-simple way to set a one-off skip, for the very common use case of "tomorrow is an exception".
[1] One notable missing feature--no "math to snooze/dismiss" option. For some people this will be a deal-breaker, but I never use it. It also doesn't have a quick nap mode, and the UI isn't quite as nice as Alarm Clock Plus.
NOTE: I am a feature maximalist when it comes to alarm clocks. Not everybody will want the complexity. If you don't find yourself wishing for missing features, stick with whatever alarm clock you have--perhaps the one pre-installed on the phone.
It has a couple of other notable features. One is really more than a mere feature, it is a new category of functionality: it shows you a calendar view, that highlights all your upcoming alarms. This strikes me as a thoughtful innovation. For me it is a nice-to-have, but I can see it being even more useful to some people.
The other nice feature is not only can you set an alarm for an arbitrary date, you can also create exceptions to repeating alarms. Again, can be very useful--for instance, to not sound on the Monday holiday. Then the integration between this feature and the calendar view provides some further value-add: instead of not showing alarms for the skipped repeating dates, it shows them highlighted in red, to call your attention to the fact that the alarm will be skipped.
The free version works fine, has minimally intrusive ads. But if you try this and like it, you should definitely support the developer by purchasing the $1.99 paid version
UPDATE 07/25/14: I still like it a a lot, but I have discovered two super-nice features from Alarm Clock Plus that I really miss. One is the ability to change the length of snooze, on-the-fly. I don't use this so much for morning wake-ups--too much effort, too dangerous--but more for reminder alarms. The other is to set "skip next occurrence". While Alarm Clock Calendar has a fine-grained way to set an arbitrarily complicated schedule of skips, it lacks this quick, super-simple way to set a one-off skip, for the very common use case of "tomorrow is an exception".
[1] One notable missing feature--no "math to snooze/dismiss" option. For some people this will be a deal-breaker, but I never use it. It also doesn't have a quick nap mode, and the UI isn't quite as nice as Alarm Clock Plus.