3 ms·
How does Xamarin compare to a more open (and free) solution like MonoCross?
by will_work4tears 12y ago
How does Xamarin compare to a more open (and free) solution like MonoCross?
- edgyswingset 12y agoIt's the better choice for a number of reasons when the scale of the application(s) increases a lot. It's a premium product that comes loaded with features you need when you're building something at a scale larger than independently developing a single application. But I think the main differences you'll find, irrespective of scale, are a powerful designer/storyboard tool, Visual Studio integration, and the kind of support you'd expect to find from a paid product.
- ilkhan4 12y agoUnless I'm mistaken, MonoCross isn't a replacement for Xamarin (formerly Monotouch and Monodroid). It's a layer on top that abstracts the platforms differences. You'd still need a Xamarin.iOS and/or Xamarin.Android license to use it.
- mousetraps 12y agoYou can't really compare them. MonoCross is a crossplat MVC framework that you use on top of Xamarin's Monotouch/droid/etc. to increase your shared code. Xamarin allows you to write about the same code for multiple platforms, but it doesn't make it easier to share the same exact code. E.g http://components.xamarin.com/view/xamarin.mobile http://components.xamarin.com/view/xamarin.mobile The code looks similar across platforms, but it's not exactly, the same - you can't make one change and have it carry across to all platforms. Monocross brings you closer to a write-once for all platforms experience. A better comparison is Monocross v.s. MvvmCross
- will_work4tears 12y agoAh, thanks, I didn't catch that MonoCross required Xamarin - it's not obvious from the homepage at all (or even looking for it on any page). Was hoping to use it to learn some C# (beyond the simple hello world type of thing) - Xamarin's pricing is pretty steep for an amateur/hobbyist.