Word on the streets (acquaintance of a friend – he works on the Mono team) is that Mono 2.0 still has a ridiculous number of incompatibilities on the iPhone. However, I’m not sure if this puts Mono 2.0 at a worse state than the old version of Mono, as there are lots of working mono/iphone examples out on the web.
Mono on the iPhone isn’t very likely to take off. The platform is closed off at its low level, even to developers that are signed up for the program. Sure, Mono might make a slight impact on the percentage of people that Jailbreak their phones, but the lack of popularity will kill any growth it might have. I suspect that by the time it could feasibly work, there will be a better platform that we’ve all adopted that again – doesn’t work with Mono.
Android however seems to hold more promise for Mono. With complete source to the entire Android Operating System I can see Mono making an effective entry onto Android phones.
One Comment
Nokia 810 port of Android
http://linuxdevices.com/articles/AT2892720865.html
The Nokia 800 was a favorite of the Mono team.
http://tirania.org/blog/archive/2007/Feb-04.html
http://www.mono-project.com/Maemo
Also there is this project on Google
http://code.google.com/p/mono-maemo/
With Android being ported to the Nokia 810 there is the possibility of a platform with both Google’s DVM (Dalvik Virtual Machine) and Mono’s implementation of the CLR (Common Language Runtime). Can the two coexist on Linux?
Jim