OpenGL ES is the graphics API used for programming the iPhone. If want to create your own game engine, design a game from scratch, or create some other graphically intensive app that requires you to go beyond Core Animation and Quartz, then you will need to have a good understanding of OpenGL ES. I updated this list previously upon the release of the OpenGL ES 2.0 capable iPhone 3GS, and since t