Xamarin vs. Mono vs. Monodevelop

31,439

Xamarin is primarily a platform for developing mobile applications (Android and iPhone) using C#.

The Mono project is an open-source port of the .NET framework. It is most commonly used to run .NET under Linux. From a performance standpoint, it runs about 50% (on average) as fast as the .NET framework.

MonoDevelop is an open-source C# IDE analagous to Eclipse or Visual Studio.

Miguel de Icaza was the primary developer for Mono and is one of the founders/owners of Xamarin.

Share:
31,439
user1751117
Author by

user1751117

Updated on July 09, 2022

Comments

  • user1751117
    user1751117 almost 2 years

    What is the relationship between Xamarin and Mono(Are they the same product)?

    Is the Monodevelop IDE related to Mono?

  • Aaron Franke
    Aaron Franke almost 6 years
    Why does stock MonoDevelop display news from Xamarin on the start page?
  • Broots Waymb
    Broots Waymb over 5 years
    @AaronFranke - Xamarin is a primary developer for it. Xamarin Studio also just appears to be a rebranding of MonoDevelop (according to Wikipedia anyway...)
  • theimowski
    theimowski about 5 years
    You can also develop applications for Xamarin using F# - see github.com/fsprojects/Fabulous