One of my University projects required me to design and program an Android Application.
I created a Marble Maze puzzle game using the device's Accelerometer for input.
I wrote the game in Java Using libGDX to build for android. You Download a try it out.