Ok, so I've been looking at the whole iPod/iPhone developing thing and it seems pretty interesting. Now, I'm not a complete noob, I've done a bit of programming before, and I don't think it would be too hard for me to get the hang of Cocoa, but basically, I don't know what to use to write/compile it in. Here's the nooby bit. I know the iPhone SDK is available from the Apple website, but I don't know if the SDK is necessary for developing for the iphone. Basically I was wondering if there was a program I could use to create and compile apps that I can download without using up my entire month's internet usage. Can anyone help me here?