MonoTouch is the Mono edition for Apple's iPhone and Touch devices. I've only had the preview for a couple of days but I'm extremely impressed by what I've seen. I never imagined I would be able to leverage my .Net skills to develop iPhone applications.
The preview provides integration and developer tools for C# with the MonoDevelop IDE on OSX but I wanted to try with Delphi Prism.
The screenshot below shows Visual Studio running inside a Parallels session, the iPhone emulator and a terminal window.
I started off with a Mono console application and converted an existing sample application from C# to Delphi Prism.
Once compiled, I switched to a terminal window on OSX and ran MonoTouch tools against the compiled to exe to produce the application package. The final step was to launch the application inside the emulator.