A Microsoft anunciou nessa quarta-feira a compra da empresa Xamarin, responsável pela plataforma que permite criar aplicativos em C# (linguagem criada e mantida pela Microsoft) para Windows, Android e iOS.

A Microsoft vem mostrando interesse na plaforma há alguns anos e fortaleceu muito a parceria com a empresa no ano passado quando o ferramenta de desenvolvimento da Microsoft (O Microsoft Visual Studio) passou trazer o suporte para as ferramentas de testes e desenvolvimento do Xamarin já na instalação, junto com os emuladores de Android, iOS e Windows Phone.

O grande diferencial da tecnologia da Xamarin é que ao invés de rodar o aplicativo em forma de uma página web como alguns concorrentes ou emular um interpretador de código, os projetos em Xamarin são compilados nativamente para a tecnologia de cada sistema operacional, ganhando em desempenho e uso de recursos, no caso do iOS, por exemplo, em alguns casos o desempenho do Xamarin chega a ser melhor que o do própio Objective-C da Apple, e no Android o desempenho pode ser superior ao dos aplicativos desenvolvidos em Java, como mostram os testes realizados por um ex-Googler:

iOS-Xamarin-PerformanceAndroid-Xamarin-Performance.png

Com essa aquisição, tudo indica que outros produtos como o Xamarin Test Cloud serão integrados ao Visual Studio e estarão disponíveis para contas de desenvolvedor Microsoft, mais do que isso, a Microsoft está assumindo o suporte oficial da plataforma o que facilita a vida de desenvolvedores. O Xamarin está disponível também para a versão gratuita do Visual Studio numa tentativa de trazer mais usuários para essa tecnologia.

A Xamarin possui mais de 1.3 milhões de desenvolvedores em 120 paises, embora o valor da negociação não tenha sido oficialmente revelado, especialistas estimam o valor aproximado de 400 milhões de dolares.

O que a Microsoft espera ganhar com esse investimento não é apenas o aumento de aplicativos para Windows Phone, por ser uma plataforma que suporta outros SOs e tem desempenho excelente, todo o eco sistema de aplicativos móveis será beneficiado e a Microsoft está garantindo uma posição estratégica no mercado de plataformas para desenvolvimento móvel.