Hi Eric,
it would help me frame answers if you give the background information:
- do you know any 3D computer graphics theory? E.g. viewing transformations.
- do you know any openGL already?
- do you already know objectiveC and ios programming?
To answer your questions:
- the OpenGL ES libraries are already included as part of the iOS SDK, so if you have that you are set.
- I am using an Air myself, works fine for developing for iOS, including code using OpenGL ES.
- OpenGL ES is based on OpenGL 3.0, so is very similar. Almost the same.
- read the post I linked to:
http://db-in.com/blog/2011/01/all-about-opengl-es-2-x-part-13/
He explains how to hook things up quite well. However, you do already need to understand how to develop for iOS.
As I mentioned above, it helps to know 3D Graphics principles. If you do not know that then it is difficult to animate using openGL (or any other SDK). There are third party tools available (e.g. Corona, Unity, project Anarchy) that can make life easier, but at some point you simply have to learn 3D graphics. Trying to do animation without understanding graphics is like trying to write native apps without understanding programming. You can cheat to do basic stuff, but nothing useful or deep.
This is not easy stuff, you will have to put some work into it. Start with the above link as an intro, and also the apple docs pointed to by teacup.
Good luck!