This is the source code for the Class Countdown app, which is avalible on the google play store.
The app is very simple. It just displays a countdown for the time remaining in the current class period (which is defined in a database).
Below is an example image of what it looks like with a given class.
Setup was intended to be simple. To add / setup a schedule tap on the Settings button, then the Edit Schedules button. From there you can create new schedules or edit pre-existing schedules.
Below is a demo of the setup
If your school has a day that reqires an abnormal schedule (such as wednessdays schedule being applied on a Monday), you can override the automatically set schedule by tapping on the Settings button, and then selecting the schedule to apply from the list of radio buttons (unselecting Automatic).
Just remember to return it to automatic, as this does not reset.
You can download the app on the play store by clicking this link, or by going to this URL: https://play.google.com/store/apps/details?id=com.spud.sgsclasscountdownapp
If you have found a bug in the app, or would like to request a feature, please submit it to the issues tracker.
Yes, even the feature requests.