I was wondering if anyone had any links to some decent blogs helping developers to make a transition from C#/Asp.Net to iPhone development.
I’m really looking for something that will explain the mindset I need to be succesful using Cocoa Touch, Objective-c and Xcode, coming from a VS/C#/ASP.Net development platform. Sort of an hollistic comparison of Cocoa Touch and ASP.Net.
UPDATE
I know this might be a tricky question, but I want to learn to use Cocoa Touch the way it was meant to be used, rather than just learn Objective-c, or simply develop for the iPhone. I’m trying to broaden my horizons and mindset, not just slap the keyboard until make stuff work, zug.
The kinds of things I am looking for would be a comparison between the Webforms paradigm and the Cocoa Touch paradigm, without just saying “it’s MVC”.
I found the Objective-C Wikipedia page quite helpful for an introduction to the features of Objective-C which make it different from other programming languages, specifically contrasting it with C and C++. That page and its bibliography should give you plenty of resources for comparisons to other languages.
My OO background is mostly in C++ and C# and that page really helped me understand what was different about Objective-C and gave me some good idiomatic comparisons (which Apple is very bad at providing).
But for getting into the Cocoa/iPhone mindset, there really is no substitute for drinking the Apple koolaid and jumping headlong into their vast trove of programming guides, tutorials, and class documentation.