I have decided to enter the iPhone App development arena and as such have a couple of questions:

* Coming from a business management background and having no experience/knowledge whatsoever in developing, what would be the right way to start?
* I am aware that I should learn Objective C, to begin with; as well as OOP etc... will reading books and fiddling with iPhone SDK put me on the right track?

What else do I need?

P.S: I am very aware that this will/might be daunting to begin with but I am prepared and motivated.