Оффтоп Albert Khabibrakhimov
4 961

Microsoft сделала бесплатной платформу для разработки кроссплатформенных приложений Xamarin для пользователей Visual Studio

Microsoft открыла бесплатный доступ к инструментам для создания кроссплатформенных приложений Xamarin для разработчиков, которые используют Visual Studio.

Xamarin доступен не только владельцам платных редакций Visual Studio (Professional или Enterprise), но и тем, кто использует бесплатную версию — Community.

С помощью Xamarin разработчики смогут создавать приложения для различных платформ (iOS, Android, Windows и Mac) на языке C# с использованием .NET, а инструмент Xamarin.Forms позволит написать единый пользовательский интерфейс для всех платформ.

Также Microsoft планирует в течение нескольких месяцев открыть исходный код Xamarin.

Раньше Xamarin продавала свои инструменты по подписке, стоимость которой варьировалась от $299 в год для независимых разработчиков до $999 для бизнеса.

В феврале 2016 года Microsoft объявила о покупке Xamarin. Сделка была закрыта 18 марта, её детали не раскрываются. По данным The Wall Street Journal, Microsoft заплатила за Xamarin от $400 млн до $500 млн.

#новость #microsoft #visual_studio #Xamarin

Статьи по теме
Microsoft выкупила платформу для разработки кроссплатформенных приложений Xamarin
{ "author_name": "Albert Khabibrakhimov", "author_type": "editor", "tags": ["\u043d\u043e\u0432\u043e\u0441\u0442\u044c","\u043d\u043e\u0432\u043e\u0441\u0442\u0438","xamarin","visual_studio","microsoft"], "comments": 17, "likes": 13, "favorites": 1, "is_advertisement": false, "subsite_label": "flood", "id": 14602, "is_wide": true, "is_ugc": false, "date": "Thu, 31 Mar 2016 20:11:05 +0300" }
{ "id": 14602, "author_id": 53259, "diff_limit": 1000, "urls": {"diff":"\/comments\/14602\/get","add":"\/comments\/14602\/add","edit":"\/comments\/edit","remove":"\/admin\/comments\/remove","pin":"\/admin\/comments\/pin","get4edit":"\/comments\/get4edit","complain":"\/comments\/complain","load_more":"\/comments\/loading\/14602"}, "attach_limit": 2, "max_comment_text_length": 5000, "subsite_id": 199791 }

17 комментариев 17 комм.

Популярные

По порядку

Написать комментарий...
7

Люблю такие новости.

Ответить
5

Хорошая новость!

Ответить
2

У Майкрософта виндофон на котором нет приложений. Покупаем ксамарин, делаем его бесплатным, надеемся, что кто-то будет делать кроссплатформенные приложения и не забудет про винфон))

Ответить
3

Да ладно? Таскаю с собой телефоны от 3 платформ. Везде один и тот же набор приложений (социалки, утилиты, таск менеджеры и т.п.), а удобнее пользоваться WP-аппартом.
С другой стороны у моих приложений аудтори WP около ~0.05%. Если и буду покрывать эту платформу, то скорее всего UWP, так как как раз пользователей планшетов с Windows 10 уже ~15%

Ответить
0

По мне так лучше нативной разработки ничего нет

Ответить
5

Очень зависит от конретного случая. Во всяких уберах, фейсбуках и прочих приложений на миллиардные аудитории - бесспорно. Но ведь есть и другие задачи.
Где-то конструктор приложений с лихвой закрывают задачу.
А где-то Xamarin позволяет сэкономить миллионы в год, не раздувать штат и держать всю команду на одном стэке. Общая кодовая база, легкая заменяемость людей и т.п.

Ответить
0

Для iOS Xamarin более чем годен. И писать на C# в 2-3 раза быстрее, чем на obj-c, без потери производительности.

Ответить

Комментарий удален

Комментарий удален

0

Доплачивать?

Ответить
0

это нетривиально ) сделать аналог

Ответить
0

Когда Microsoft приобрёл мобильное подразделение Nokia - это было приобретением курильщика.

А когда Microsoft приобрёл Xamarin - это стало приобретением здорового человека.

Ответить

Комментарий удален

0

Эх, а я в свое время отхватил студенческую лицезнию за $99 :)

Ответить
0

Здорово! Предсказуемо, но здорово! Наконец доведут качество до приемлемого уровня

Ответить
0

Пока что это лучшая новость года. Лицензии на Xamarin стоили достаточно дорого. Сейчас этот вопрос снят и это просто офигенно.

Ответить
0

Ждал и предполагал.

Ответить
0

Интересно. Без подколок? Типа ограничений доступа к конструктору форм и тп

Ответить

Комментарий удален

Комментарий удален

Комментарий удален

Комментарий удален

0

В начале 2016 г. в Visual Studio Community 2015 при попытке запустить проект Xamarin возникало сообщение - конструктор форм не будет работать в бесплатной подписке Xamarin. Недавно это без особых уведомлений пользователя поменяли и формы работают. Возможно, это был баг интеграции с VS и его исправили.

Ответить

Комментарий удален

0

Пользователям Xamarin в VS 2015 следует рассмотреть внимательнее рекомендацию Microsoft:
Xamarin license

Xamarin development requires a valid Xamarin account and license. You will be prompted to sign-in with the Xamarin account within Visual Studio when creating or loading Xamarin solutions.

We recommend signing up for a Xamarin Business Edition Trial that gives you full access to Xamarin features for 30 days. Avoid using a Starter account for evaluation because its limitations will not allow you to experience Xamarin fully.

Размер приложения в бесплатной версии ограничен, шаблон с "Hello World!" запускается.

Ответить

Комментарий удален

Комментарий удален

Комментарий удален

Комментарий удален

0

Прямой эфир

[ { "id": 1, "label": "100%×150_Branding_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox_method": "createAdaptive", "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfl" } } }, { "id": 2, "label": "1200х400", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfn" } } }, { "id": 3, "label": "240х200 _ТГБ_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fizc" } } }, { "id": 4, "label": "240х200_mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "flbq" } } }, { "id": 5, "label": "300x500_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfk" } } }, { "id": 6, "label": "1180х250_Interpool_баннер над комментариями_Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "ffyh" } } }, { "id": 7, "label": "Article Footer 100%_desktop_mobile", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjxb" } } }, { "id": 8, "label": "Fullscreen Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjoh" } } }, { "id": 9, "label": "Fullscreen Mobile", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjog" } } }, { "id": 10, "disable": true, "label": "Native Partner Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyb" } } }, { "id": 11, "disable": true, "label": "Native Partner Mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyc" } } }, { "id": 12, "label": "Кнопка в шапке", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "p1": "bscsh", "p2": "fdhx" } } }, { "id": 13, "label": "DM InPage Video PartnerCode", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox_method": "createAdaptive", "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "flvn" } } }, { "id": 14, "label": "Yandex context video banner", "provider": "yandex", "yandex": { "block_id": "VI-223676-0", "render_to": "inpage_VI-223676-0-1104503429", "adfox_url": "//ads.adfox.ru/228129/getCode?pp=h&ps=bugf&p2=fpjw&puid1=&puid2=&puid3=&puid4=&puid8=&puid9=&puid10=&puid21=&puid22=&puid31=&puid32=&puid33=&fmt=1&dl={REFERER}&pr=" } }, { "id": 15, "label": "Плашка на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byudx", "p2": "ftjf" } } }, { "id": 16, "label": "Кнопка в шапке мобайл", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byzqf", "p2": "ftwx" } } }, { "id": 17, "label": "Stratum Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fzvb" } } }, { "id": 18, "label": "Stratum Mobile", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fzvc" } } }, { "id": 19, "label": "Тизер на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "p1": "cbltd", "p2": "gazs" } } } ]
Голосовой помощник выкупил
компанию-создателя
Подписаться на push-уведомления