iroll for Android Publisher's description
iRoll is an implementation of a gyroscope using only the normal vector provided by the Openmoko sensor
iRoll is an implementation of a gyroscope using only the normal vector provided by the Openmoko sensor. We calculated the related physics data, then applied them to ball rolling simulation. Finally, we applied the ball rolling to a simple game similar to "Irritating Maze
We used NO Android 2D graphics, but very poor and primitive "ImageView + AbsoluteLayout" techniques by the way :p
The handling of image display and map information are totally independent. We must rely on the converted "map data" like this. (as well as the "ball data" for reachable area of an (x,y) point)
System Requirements (Don't worry about this for standard Android phones)
.Phone: Openmoko Neo FreeRunner, or Neo 1973 [not tested].
.Android image: The Cupcake release DOES NOT WORK with the sensor. A working one can be found in the Downloads page.
.Android SDK: Exactly 1.0 for Linux, Windows, or Mac.
.Programming IDE: Eclipse 3.5+ on Linux, Windows, or Mac.
.API: 1.0, but I could not create Eclipse project until I installed the lowest available API 1.1. This eventually worked fine.
.Burning: Linux, tested on Ubuntu 9.10 (64-bit). Follow section 4 of document 1 below, or follow Jollen's blog.
System Requirements:No special requirements.
Program Release Status: New Release
Program Install Support: Install and Uninstall