Наброски теста для сайта:
Integration with Android operating system
Many other custom alarm clock implementation for Android tried to replace original application/database just to add some minor features like snooze time configuration.
DreamCacher does not copy existing functionality but uses it! There is no private alarm settings UI or database for that application.
Code is published as an utility library: http://code.google.com/p/android-alarm-database/
Any developer who created night-time clock or screensaver might easily advertise his application to be used by DreamCatcher or any other alarm-clock-related application.
Verbarius and Kaloer Clock, for example, both register itself as NightClock UI application - this is the only connection between them and DreamCatcher. But due to Android infrastructure, they work just like a single application!
Although custom applications may subscribe to com.android.alarmclock.ALARM_ALERT alert
Some third-party custom applications might provide, for example, slideshow or recent news stream to make user's moring even better.