I don’t think that I have a hard time sleeping, but when I wake up I often still feel tired. It would be nice if I could find out if something was keeping me from getting all the sleep I need.
Yes, there is now an Android application for that!
To use this app you place your smartphone near you in bed and, using the device’s accelerometer, your movements will be recorded. From them sleep cycles are inferred which you can analyze later.
What’s really cool is that it can detect when you’re in a light sleep and wake you near your scheduled alarm. The theory is that you feel more refreshed when waking up from a light sleep than from a deep sleep.
Be advised, the first time you use the app you’ll want to be in bed since it has to run through a calibration routine to make sure it knows how to interpret data from your phone sensors.
The app isn’t in the Android Market yet, but the developer has opened it to beta testing. See XDA-Developers for the download link.
Give it a try and let us know if you get a better sleep!