Hey Im 21 years old and wanting to learn iPhone development. I am feeling very lost. I bought my first mac yesterday strictly for this and am now broke lol. I have learned the best investment you can make is in yourself so with this attitude I will succeed but I have no idea what to do. Now Ive been trying to read up on things on how to learn to do this. I have read this about cocoa, C language, Objective-C and object oriented stuff. I bought 2 books to try and get started. One was the iOS Programming by the big nerd ranch Joe Conway & Aaron Hillegass 2nd edition and a book on objective-c by steven holzner. I think I need to return these books because they both use Xcode to follow along in and learn. The books are some what new but they are not following the current Xcode 4.2... therefore I can't follow long and can't get passed the fourth page. I have tried looking at apple developer guides but they assume I have knowledge in other things. I literally have zero knowledge on this stuff. So I suppose my questions are 1. What ALL should I learn? (Such as languages and stuff. Confused on whats what and everything) 2. What order should I learn them? 3. What resources do I use to go about learning them? (wanting to self-teach and preferably out a book that is up to date with Xcode 4.2) 4. Anything I should know or advice? I appreciate and thank you for any advice you give me. Im all in on learning on how to do this after spending all my cash on this laptop.