Xamarin is a name so pervasive in the development world, it’s hard to speak of mobile app development without verbally tripping over it. And yet their products have been on virtual shelves for just four years. So when a startup app development platform goes from being founded to serving 1.4 million developers in six measly years, the rest of us are left wondering: HOW DID THEY DO IT?
Well, we can comfort ourselves by knowing that the company didn’t start from scratch. It started as Novell’s Mono project, producing open-source versions of Microsoft software development tech that could be used on Macs or Linuxes. Then Attachmate bought Novell. Attachmate had eyes only for Novell’s patents, and shooed away the Mono project developers like unwanted stepchildren. Lucky for Mono development leaders Miguel de Icaza and Nat Friedman, Attachmate also had no interest in keeping Mono as its intellectual property, giving their newly-founded startup, Xamarin, a perpetual license for the project. Thus, Xamarin came onto the scene with an existing customer base–all of Novell’s former Mono customers.
However, after the release (and rebranding) of Xamarin 2.0, which allowed C# developers to create iOS apps in Visual Studio for the first time, Xamarin took off on its own rocket fuel. In February 2013, when Xamarin 2.0 was released, Xamarin had 40 developers and ARSTechnica wrote that the company served 12,000 paying customers and 250K users. By the time it announced its global collaboration with Microsoft in November of that same year, Xamarin employed over 100 people, served 20K paying customers, and had a community of 440K users in 70 countries, according to the Xamarin website.
The next summer, Xamarin raked in the investors. The company swaggered away more investment capital in three rounds of funding than a mobile app development platform ever had.
Now, post-Microsoft acquisition, Xamarin employs over 350 people in 14 countries, and serves 1.4 million developers in 120 countries. These developers have access to Xamarin’s cross-platform mobile capabilities, as well as the vast resources of Microsoft. Whatever the secret to Xamarin’s success, one thing is clear: these people know what they’re doing. The mobile development community can only gain from that. Are you?
If not, check out our new whitepaper, Five Reasons Xamarin Will Change Mobile Development, to see why you should be using Xamarin if you’re developing mobile apps. And if you are already using it, check out the whitepaper for some solid bragging points for the next time you talk to a developer who isn’t.
Why do you use Xamarin? Let us know in the comments below or tell us on Facebook or Twitter.