This is somthing i wanted to make myself, but after several months owning a N900 i still don't even got a "Hello, world!" prog done.
The idea is to display an image bigger than the size of the screen by waving the N900 side to side kinda fast and changing what is displayed in the screen accordingly. It would work by reading the accelerometer and measuring how long it takes to wave from one side to the other (and back), and then synch the bouncing of a close up of the image so that it would be positioned close to as if the moving N900 screen was just a hole into a static image. I imagine it should be possible to get the synch between the motion on the screen and the actual motion of the device close enough for the effect (as long as you keep waving it in a consistent manner), and it might even be possible to measure how wide the waving is by paying attention to the peak g-force on each direction and the time between each change in direction (a more advanced algorithm might even correctly adjust the motion on the screen to the acceleration and deceleration that happens as you speed up and then slows down preparing to move your arm in the opposite direction)
I believe the effect would be more easily observable in darker environments.
__________________
NOKIA N900: IT'S OVER NINE THOUSAND
The idea is to display an image bigger than the size of the screen by waving the N900 side to side kinda fast and changing what is displayed in the screen accordingly. It would work by reading the accelerometer and measuring how long it takes to wave from one side to the other (and back), and then synch the bouncing of a close up of the image so that it would be positioned close to as if the moving N900 screen was just a hole into a static image. I imagine it should be possible to get the synch between the motion on the screen and the actual motion of the device close enough for the effect (as long as you keep waving it in a consistent manner), and it might even be possible to measure how wide the waving is by paying attention to the peak g-force on each direction and the time between each change in direction (a more advanced algorithm might even correctly adjust the motion on the screen to the acceleration and deceleration that happens as you speed up and then slows down preparing to move your arm in the opposite direction)
I believe the effect would be more easily observable in darker environments.
NOKIA N900: IT'S OVER NINE THOUSAND
How to use HotspotShield in the N900
Google Voice from outside the US + Free international calls: LEARN HOW HERE!!!