For tools. You just need XCode. And I would recommend the WWDC 2012 videos.
https://developer.apple.com/videos/wwdc/2012/ Most of it may go straight over your head but there are some more introductory sessions in there. And I believe most devs are using the Apple Developer Forums.