I actually started on this earlier last year when I got back to school in September. I was finding myself re-setting my alarm clock every night to a different time (due to classes each morning starting at a different time). I got quite frustrated myself when I forgot to set the alarm or setting it to the wrong time. I realized that all my classes were in my Google Calendar, so if I could write an alarm app that could read my Google Calendar and automatically wake me up before that (maybe 1.5-2 hours ahead, since it takes about 1 Continue Reading