Besides a pretty basic knowledge of c++ and knowing applescript, how hard would it be for me to learn how to program this app? I just put this together in photoshop.
Looks pretty good. You must be a morning person because a highly energetic song like Call on me would really put me in a bad mood for the morning.
Damn! That is one sexy alarm clock, I'de use it. Hell I ight just even pay for it. It looks so much better than the one I'm using. If it ever gets off it's feet, remember to have some way to make it wake the computer from sleep. And dont allow it to override system volume.
I'm no expert, but I'd start simple and build on that. I'd go ObjC/Cocoa too - if you are doing Mac programming you might as well learn it. Those tutorials probably include how to wire up UI things in IB (outlets etc), so definitely read that. Then I'd start by having your timer input fields, and a method in your controller that reads them in when you hit "set alarm", and makes an NSTimer, that fires at the appropriate time. Then you can add on making it play music, etc etc.
How would you go about doing a timeline view like that ?