i am right now exploring the capabilities of Monotouch (by Xamarin) with other solution such as
Monocross?
So can any one explain when to use Monotouch and when to Monocross.
What is the advantage & disadvantage of these framework w.r.t native app development?
Monocross is a cross platform MVC framework. As a framework, it’s open source. But you need either monotouch or mono for android in order to deploy on the devices.
Those 2 stuffs doesn’t compare. They sum up.
With tools like Monocross or MvvmCross, you really get a crossplatform code sharing framework, and that’s your advantage over coding in native languages.