For the basics we relied heavily on a blog from a talented developer from the Jayway team
When it comes to getting the best performance out of our game we utilzed FBO's and VBO's to cache our models data in Open GL
We also utilized Game Loop Logic in order to tune our Update Per Second and Frames Per Second for optimal performance. This is key when developing for smart phones in order to cut down on CPU and battery usages