IPhone Development with MonoTouch

If you are a .Net developer and would love to be able to develop apps for the iPhone without learning Objective-C then I may have your solution.

iphonesmallSome  of you may be familiar with an open source project called Mono which was aimed at making .Net applications run on the linux platform.  A similar project has now been built by Novell called MonoTouch, which allows iPhone applications to be written in .Net.

Having used the project for the past three months, I have to say that I am very impressed.  It is still a bit of a learning curve at the start and the current online help is very limited, however if you can stick with it the results are amazing.

The biggest issue for most .Net developers is going to be the fact that you still need an Mac to run MonoTouch.  Also, although MonoTouch is free to download and run on a simulator, you will need to pay 399 euro to register it before you can download apps to your phone.