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 млн.

0
17 комментариев
Написать комментарий...
Алексей Гуков

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

Ответить
Развернуть ветку
Вадим

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

Ответить
Развернуть ветку
Виктор Черногоров

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

Ответить
Развернуть ветку
Artem Voronov

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

Ответить
Развернуть ветку
Rustam Vagapoff

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

Ответить
Развернуть ветку
Artem Voronov

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

Ответить
Развернуть ветку
Gleb Kudryavtcev

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

Ответить
Развернуть ветку

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

Развернуть ветку

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

Развернуть ветку
Yuriy B.

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

Ответить
Развернуть ветку
Ilja Razinkov

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

Ответить
Развернуть ветку
Аккаунт удален

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

Ответить
Развернуть ветку

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

Развернуть ветку
Влад Фауст

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

Ответить
Развернуть ветку
Denis Kiselev

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

Ответить
Развернуть ветку
Gleb Kudryavtcev

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

Ответить
Развернуть ветку
Sandy Bell

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

Ответить
Развернуть ветку
Sandy Bell

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

Ответить
Развернуть ветку

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

Развернуть ветку

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

Развернуть ветку

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

Развернуть ветку

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

Развернуть ветку
FruitofDesign

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

Ответить
Развернуть ветку

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

Развернуть ветку
FruitofDesign

Пользователям 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!" запускается.

Ответить
Развернуть ветку

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

Развернуть ветку

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

Развернуть ветку

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

Развернуть ветку

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

Развернуть ветку
14 комментариев
Раскрывать всегда