In order to get started for iOS development, you need to do a few things:
– Get yourself a mac (the cheapest is the mac mini)
– Get and install XCode
– Register yourself as an Apple Developer (bound to your Apple ID)
– Get Access to the iOS Dev Center (you need to be an Apple Developer)
Of course, you need to learn Objective C and you need to know some fundamentals about programming in a broad sense.
Once you’ve got this, you can get started. Tons of information there. Thats where I will start, more updates will follow!