An Android app that displays a real-time simulation of objects moving under gravity on the surface of an inclined plane. The slope of the plane is sampled in real time from the roll and pitch of the device. Additional functionality is included to attract the objects to the location of a touch event.
The app models "sticky" screen edges, periodically changing colours and a spiders web effect to indicate the motion of free particles.
When all particles have aggregated, a screen touch event restarts the simulation.