An update to this screencast for MonoTouch 5 will be coming soon. Other than downloading from http://ios.xamarin.com instead of the old MonoTouch site and some changes to MonoDevelop, most of the concepts in this screencast are still valid.
MonoTouch is a new framework from Novell for creating iPhone applications using C#. Since some of the concepts of developing for the iPhone platform will be foreign to the .NET developer, I thought it would be a good idea to create a screencast that eased them into the process. Since a lot of .NET devs will be new to the Mac, I have tried to make as few assumptions as possible with regards to the your comfort level and proficiency with Mac OS X.
In this screencast, I will walk you through installing Mono (the open source cross platform .NET implementation), MonoDevelop (an IDE), and MonoTouch. Once everything is installed, we will develop a “Hello iPhone” application. Throughout the process of developing this application I will introduce you to core concepts of MonoTouch as well as familiarize you with Interface Builder (Apple’s tool for creating iPhone interfaces).
Getting Started with MonoTouch : click to view screencast
I hope this screencast helps get you up and running creating awesome iPhone applications using C#!
Note: The link to the web client for the IRC channel is actually on the Community page, not the Support page at monotouch.net.