Microsoft покупает Xamarin — тоже самое время


Microsoft объявила о приобретении Xamarin, что удивительно только потому, что на это потребовалось много времени.

Если вы пропустили историю Xamarin, стоит прочитать краткую историю.
Xamarin был основан в 2011 году, чтобы заработать немного денег на Mono и связанных с ним технологиях .NET. Мигель де Икаса, человек, стоящий за проектом Gnome, создал версию .NET с открытым исходным кодом, но его компания Ximian была приобретена Novell, а затем Attachmate, которые более или менее закрыли проект. Де Икаса и Нат Фридман затем основали Xamarin, чтобы продолжать работу.
Ключевым направлением, которое выбрал Xamarin, было перенос разработки .NET на другие платформы. После создания Xamarin Studio теоретически было так же просто использовать .NET и C #, в частности, для создания приложений iOS, OSX и Android, как и создавать приложения для Windows.

Во многих отношениях Xamarin делал то, что нужно было сделать Microsoft, то есть делать .NET кросс-платформенным. Вначале Xamarin был чем-то раздражающим для Microsoft, потому что он переносил технологии Microsoft в другие операционные системы, в то время как Microsoft была полностью сосредоточена на создании катастрофы, которой стали Windows 8 и Windows Phone. С изменением направления, вызванным назначением Сатьи Наделлы, внезапно стало казаться, что Microsoft собирается просто растоптать Xamarin, потому что он идет по той же дороге. Когда Microsoft открыла исходный код .NET, это более или менее сделало усилия команды Mono тщетными. В связи с растущим переходом на .NET и открытыми исходными кодами для ее инфраструктуры дела Xamarin выглядели не очень хорошо.
Однако все оказалось не так, как ожидалось. Xamarin удалось превзойти Microsoft в инновациях и сотрудничать с ней, чтобы внедрить свои продукты в Visual Studio. Именно тогда поглощение Xamarin Microsoft выглядело разумным шагом. Зачем Microsoft тратить столько энергии и денег на то, чтобы пойти по тому же пути, что и Xamarin, если она может просто купить Xamarin.
Ожидания и предположения продолжались вплоть до вчерашнего объявления с единственной загадкой — почему это заняло так много времени? Возможно, недавняя сделка с Oracle по привлечению разработчиков к Oracle Cloud, а не к Azure, стала последней каплей. Цена не разглашается, но Wall Street Journal оценивает где-то от 400 до 500 миллионов долларов. Xamarin уже собрал 82 миллиона долларов и имеет 15 000 клиентов в 120 странах.
Кажется, что Xamarin имел коммерческий успех, но этот успех не принес ему много поклонников в сообществе программистов. Многие программисты отмечают высокую стоимость инструментов Xamarin и качество их поддержки. Возможно, Microsoft предоставит версию для сообщества и глубже включит Xamarin в Visual Studio.
У приобретения Xamarin есть некоторые недостатки, по крайней мере, в краткосрочной перспективе. Одна из проблем «новой» Microsoft состоит в том, что теперь она предлагает ошеломляющее множество альтернатив. Невинный программист часто имеет слишком много вариантов для достижения той или иной цели. Технология Xamarin — это еще один универсальный подход к программированию под .NET. Если все это будет работать, Microsoft теперь необходимо упростить свой нынешний беспорядок технологий программирования, превратив его во что-то, что выглядит простым и унифицированным.
Легче сказать, чем сделать.

Больше информации
Будущее Xamarin + Microsoft
Приветствуем команду Xamarin в Microsoft
Статьи по Теме
Мониторинг приложений для Xamarin
Xamarin Test Cloud
Xamarin Designer для Android
Microsoft и Xamarin совместно работают над внедрением встроенных iOS и Android в Visual Studio
Собирается ли Microsoft оживить .NET с помощью Xamarin Acquisition?

Чтобы быть в курсе новых статей на I Programmer, подпишитесь на нашу еженедельную рассылку новостей, подпишитесь на RSS-канал и подпишитесь на нас в Twitter, Facebook, Google+ или Linkedin.

Комментарии
Оставьте комментарий или просмотрите существующие комментарии с помощью Disqus
или отправьте свой комментарий по адресу: comments@i-programmer.info


Добавить комментарий