Well, I found it, the "Xcode for Visual Studio and Eclipse Developers" video:
https://deimos.apple.com/WebObjects/Core.woa/BrowsePrivately/adc.apple.com.3391479180.03391479186.3416008888?i=1223167627
Xcode for Visual Studio and Eclipse Developers is buried deep in the iTunes App Store where you'll never be able to locate it otherwise. After all, Google doesn't index there...
(If it's not in Google, it basically doesn't exist.)
I don't know why Apple doesn't have a friendlier entry-point for developers coming from other platforms. The vast majority of developers that look at developing on the Mac hate it, with many of them avoiding Mac tools as much as possible, and others just outright leaving, and never developing anything for the Mac. Man! I wonder what the Apple evangelists do?!
I searched for exactly that video before, and it didn't turn up in Google. It shouldn't be that hard to make things easier for people, and making things available for search engines just seems like THE most basic thing. Sigh...
Anyways, I hope that helps some Visual Studio people out there avoid a bit of pain. Eclipse people too~! :)
Now, for the video itself...
Review of "Xcode for Visual Studio and Ecplise Developers" Video
They missed the point. Entirely. Not even close. The video is basically, "this is Xcode and how wonderful it is." There are some very nice things in the, to be certain, but it wasn't the information that I was looking for. I needed something that explained Xcode FOR VISUAL STUDIO AND ECLIPSE DEVELOPERS. The video just tries to explain Xcode, which is marginally useful given the title.
Now, I'd still say watch the video, but don't expect too much. You'll be further ahead watching it than not, and the sooner you watch it, the less pain you'll have. Although it seems like the video is like giving an aspirin to someone about to have all their limbs amputated with a hammer.
The video, while mentioning Visual Studio and Eclipse, doesn't give enough comparisons to really be useful. Comparisons are made where things are similar, but those are pretty useless and not very informative. If the only thing that changes is the terminology, then there's nothing difficult. e.g. Instead of a "solution", you have a "project" in Xcode. Similarities have a very, very shallow learning curve. It's the tough things that matter.
The tough things are those where the way you do things in the different IDEs are not similar. This is where the video really falls short. There are simply not enough solid comparisons to help Visual Studio or Eclipse developers get up to speed in Xcode for those differences.
I would have liked to have seen a walk-through for typical things that you'd do in Visual Studio explained as they would relate to Visual Studio.
Basically, the point that they missed is that if developers are coming to Xcode from Visual Studio, and if they need a video with a title like, "Xcode for Visual Studio Developers", then more than likely they already understand Visual Studio terminology and methodology, but just don't get Xcode. You can't speak "Xcode" to somebody that doesn't understand "Xcode". You need to translate "Xcode-speak" into "Visual Studio-speak" for people to understand you.
The video actually does a very good job of introducing Xcode. But that's not what I was expecting given the title.
Verdict: Watch the video, but don't get your expectations too high.
Cheers,
Ryan
P.S. I now have Firefox, so I can blog from my Mac now. :) (Still some differences that are proving to be painful, but slowly getting used to them.)