According to this site It seems that Yes!
The Linux Project Mono was recently converted to the iPhone platform. Pay close attention that this is only the start but it seem that the day when we will see .NET applications running on iPhones is not far away… The question is will the iPhone still be around :).
Anyhow I think that the Mono project will get a big boost out of this.
Amit
We pay for user submitted tutorials and articles that we publish. Anyone can send in a contribution
Learn More
Brent Schooley Said on Apr 9, 2008 :
This is not a completely accurate post and I want people to understand that. What you see running there is a jailbroken iPhone. This means that the phone has been hacked to run 3rd party software. If this was being shown to be run using the iPhone SDK using legitimate means, this would be a bigger story. As it stands, it is not possible at this point to develop a framework runtime using the SDK (I’ve been using the iPhone SDK and have read almost all of the documentation).
Scott Said on Apr 9, 2008 :
Its not accurate for regular users, but for those advanced users. Its a nice improvement.
diamondtTearz Said on May 2, 2009 :
What about Unity3D. It’s a 3D Game engine but it uses the Mono framework running on the iPhone doesn’t it?