Blog

Microsoft Acquires Xamarin

Tips on How to Make a Great Website

Great news! It’s something that has been brewing for about two years. February 24, 2016 Microsoft announced in the official blog the acquisition of Xamarin.

“… I am pleased to announce today that Microsoft has signed an agreement to acquire Xamarin, a leading platform provider for mobile app development.” – Scott Guthrie – Executive Vice President, Cloud and Enterprise Group, Microsoft

Xamarin is an American startup company that provides platform for mobile app development. Today the company can boast of more than 15,000 customers from 120 countries, it is used by more than 1.3 million developers and has tens of millions of dollars in annual revenue.

The activity of the company is focused on the creating of a set of tools for mobile developers. Xamarin enables engineers to take full advantage of the .NET platform and it provides a full set of native API to use the capabilities of each of the mobile platforms for which the application is created.

The history of Xamarin dates back to 2003 when an open source version of .NET named Mono was created by Ximian, a company founded by Miguel de Icaza and Nat Friedman. Ximian was acquired by Novell in 2003, and Novell was bought by Attachmate in 2011. Attachmate laid off all Mono staff shortly after the acquisition. Later the same year de Icaza and Friedman founded Xamarin to continue their work with Mono.

Xamarin just recently made the news as they bought RoboVM. RoboVM creates virtual software that allows running Java application on iOS so basically by buying Xamarin Microsoft now has ability to run C# and other .NET applications not only on their platforms but also iOS, Android, Java on iOS and Mac.

Microsoft has worked side by side with Xamarin to strengthen the position of the C# programming language and .NET platform. Xamarin develops the Mono project based on the open source software, which allows building applications for Linux, Android and iOS in C#. Microsoft presents to the market .Net Core project which becomes the Mono competitor. However, Microsoft and Xamarin have jointly built Xamarin integration into Visual Studio, Microsoft Azure, Office 365 and the Enterprise Mobility Suite to provide developers with an end-to-end workflow for native, secure apps across platforms. The companies have also cooperated and created the training, tools, services and workflows for developers.

After the acquisition of Xamarin the Microsoft plans to port the Universal Windows platform on Android, provide new opportunities and solve problems for Windows 10 can be put into practice. Windows 10 is meant to enter upon a new era of the Universal Windows Platform(UWP), where developers can write one application and have it run on devices ranging from Raspberry Pi, smartphones and Xbox consoles to tablets and PCs.

Clearly, the acquisition of Xamarin will provide new resources which will help the software giant to expand their own capabilities. And now many users hope that this acquisition will affect the subscriptions and pricing. The financial side of a deal is kept in secret though according to some sources it’ s $400 million. More details will be revealed at the Build conference in March, after the acquisition will be closed and at Xamarin Evolve in April. And in your opinion, what are the possible impacts of Xamarin acquisition? Is it a rich mobile-development offering?