It’s been a long road… already. Jumping into Cocoa/iPhone development with only Processing (Java) under my belt was a bit of a wakeup call. I forced myself to get a more sound programming foundation by watching nearly 30 hours of lecture. Stanford University’s Programming Methodology (CS106A) is highly recommended to others also looking for a stronger programming foundation. From there, I worked my way through The C Programming Language by Brian W. Kernighan and Dennis M. Ritchie — doing just about every coding exercise. Then I read Apple’s The Objective-C Programming Language. And finally, my first cocoa application based on Chapter 2 of Cocoa® Programming for Mac® OS X, Third Edition by Aaron Hillegass.
My First Cocoa Application
It’s been a long road… already. Jumping into Cocoa/iPhone development with only Processing (Java) under my belt was a bit of a wakeup call. I forced myself to get a more sound programming foundation by watching nearly 30 hours of lecture. Stanford University’s Programming Methodology (CS106A) is highly recommended to others also looking for a stronger programming foundation. From there, I worked my way through The C Programming Language by Brian W. Kernighan and Dennis M. Ritchie — doing just about every coding exercise. Then I read Apple’s The Objective-C Programming Language. And finally, my first cocoa application based on Chapter 2 of Cocoa® Programming for Mac® OS X, Third Edition by Aaron Hillegass.