Developing 2d games for iPad

I'm interested in developing a 2d game for the iPad and was wondering if i can get some pointers from anybody on this list?

I've developed 2d games in different platforms (though not many) but my last experience was with j2me and i was AMAZED with how easy it was to develop for it (specially because of the obj.collidesWith() method that made things extremely easy).

Does anybody know of a good / simple tutorial that covers the basics on developing for the ipad / a 2d game?

I already went through the official Apple SDK docs but, as a new developer for the platform, so much information is hard to follow (i.e. it's a lot easier to get started to follow a tutorial other than researching the API docs directly)!

Also, does anybody know any videos on how to use Interface Builder / XCode? I also don't know much about these IDEs :o).

I am working on a 2d game for iPhone / iPad currently. I am using cocos2d which is a MIT licensed game engine for iOS. It has some really great functions and a good community supporting it. It includes 2 physics engines. it is basically a 2d wrapper for OpenGL ES so the performance is really good. There are also a lot of tutorials. It is built in Objective-C so even though you are using a third party framework you are still learning Objective-C which I liked. It is a great place to start.

Link to cocos2d for iPhone: http://www.cocos2d-iphone.org/ Check the forums for some great tips on graphics, code issues, game design, audio and more.

Ray Wenderlich's fantastic tutorial site will lead you through developing a basic tile game and he also has some decent physics engine tutorials and iOS dev tutorials in general. He is how I got started. If you are using cocos2d this is definitely the place to start. http://www.raywenderlich.com/

They have a lot of video tutorials. You have to watch out for some of the later ones because they use a mode dated version of cocos2d for them and a few things have changed since. I would do all of Ray's tutorials as a starting point and, if you have experience programming you'll pick it up in no time.

Gonna recommend cocos2d again if only because the learning curve is so easy (as long as you know Obj-C). The documentations are mediocre at best, but the "Test" suite has an example of just about everything a beginner could ever ask.

Yeah you do not need anything else but http://www.raywenderlich.com/ .. It covers it all. He is a great and helpfull guy. if you stuck on something I will be appreciate to share my experience with you just try to contact.

Too be honest although cocos is good; (I tried with sio2 before).
I found performance for what I want poor.
Of course it all depends on what you are trying to do.
Wrote my own engine and am happy at 60fps on 3g :-)))