Linked by Thom Holwerda on Thu 13th Sep 2012 21:44 UTC
Thread beginning with comment 534970
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.
Just use Mono with MonoTouch and MonoDroid
What, and add a bunch of bloat to my app? No thanks. The default system APIs can already add enough of that and, especially in the case of Android apps, they really don't need to be any slower. Write once, run everywhere doesn't really work as well as most people seem to think.
What bloat? Size? Performance? I've found it adds a few MBs to size, but performance isn't really severely impacted.
Start up? Slightly, but you can get around that in well documented ways.
The upside? The Mono JIT is dramatically FASTER than Dalvik. So, no, actually, if anything it makes your app more responsive.
Plus, write once run anywhere was never the intention. The intention is code sharing. Write platform agnostic back end code and write a native front end for Android, iOS, Windows Phone, Windows 8, WPF, and OSX (MonoMac or Silverlight)
.NET is the only platform enabling actual, real world, non made up, cross platform developer productivity.
It'd help if you tried it once in a while.
>Just use Mono with MonoTouch and MonoDroid
What, and add a bunch of bloat to my app? No thanks. The default system APIs can already add enough of that and, especially in the case of Android apps, they really don't need to be any slower. Write once, run everywhere doesn't really work as well as most people seem to think.
What, and add a bunch of bloat to my app? No thanks. The default system APIs can already add enough of that and, especially in the case of Android apps, they really don't need to be any slower. Write once, run everywhere doesn't really work as well as most people seem to think.
Meanwhile & pushing aside prejudices, the facts seem to be that ~Mono is the way which quite possibly gives most straightforward multi-platform capabilities with nice performance (adequate for that most demanding category: games), and numerous multi-platform examples in appstores - some of them quite high-profile (Bastion, for example - Xbox, Windows, iOS, OSX, Linux Humble Bundle)
http://monogame.codeplex.com/
Edited 2012-09-14 05:48 UTC





Member since:
2005-11-29
Just use Mono with MonoTouch and MonoDroid