Всем привет!

В этой статье мы представляем долгожданные новости и анонсы про Xamarin с прошедшей конференции Build 2016.

Как вы помните, в предыдущих публикациях мы уже рассказывали вам о присоединении компании Xamarin к Microsoft. Это знаменательное событие было освещено также на открытии ежегодной конференции Microsoft для разработчиков. Если вы пропустили выступление Скотта Гатри про будущее Visual Studio и Xamarin, запись доступна по ссылке.

Итак, пройдемся по основным анонсам и перейдем к деталям:

  • Компания Microsoft сделала инструменты Xamarin, предназначенные для кросс-платформенной разработки, доступными бесплатно для всех редакций Visual Studio, начиная от распространяемой бесплатно Community до самой топовой конфигурации продукта в версии Enterprise.
  • Открытие ядра Xamarin — Xamarin SDK в качестве проекта с открытым исходным кодом.
  • Удобное использование сервисов Xamarin (Test Cloud, XamarinU и т.д.) при построении DevOps процессов для разработки мобильных приложений на платформе Microsoft.

Начать использовать Xamarin можно уже сейчас:

Для Visual Studio 2015 или Visual Studio 2013, достаточно скачать установщик Xamarin для Windows. Если вы устанавливаете Visual Studio 2015 впервые, скачайте самую новую версию Visual Studio 2015 Update 2, которая уже включает инструменты Xamarin. Аналогично при установке Visual Studio “15” Preview инструменты Xamarin станут доступны автоматически.

Детали анонсов по теме Xamarin на Build 2016

Xamarin в Open Source

Помимо новостей про открытый Xamarin SDK (runtime, библиотек и инструментов командной строки), на конференции Build 2016 было объявлено, что проект Mono, являющийся ядром инструментов Xamarin, который уже был передан в фонд .NET Foundation, отныне перевыпущен под открытой лицензией MIT. Мы рассчитываем на активное сотрудничество с партнерами и участие сообщества в развитии этих проектов.

И наконец, мы анонсировали, что компании Unity, JetBrains и Red Hat присоединются к .NET Foundation Technical Steering Group. Что является знаковым моментом для всего .NET сообщества.

Вместе с Visual Studio технологии и инструменты Xamarin предоставляются бесплатно

Это означает, что бесплатная редакция Visual Studio Community теперь включает полнофункциональную версию инструментов Xamarin для того, чтобы разработчики могли создавать кросс-платформенные Android и iOS приложения прямо в любимой среде разработки. Платные редакции Visual Studio Professional и Enterprise также предоставляются с инструментами Xamarin без необходимости дополнительной платы за них.

Расширенные возможности Xamarin в Visual Studio Enterprise

Новые подписчики Visual Studio Enterprise получают без дополнительных затрат на Xamarin доступ к расширенным enterprise-возможностям инструментов Xamarin и 25% скидки на использование Xamarin Test Cloud.

Инструменты Xamarin Test Cloud также остаются доступными, как отдельное предложение.

Xamarin Studio Community и подписки Visual Studio

Xamarin Studio — это полнофункциональная IDE, позволяющая разрабатывать iOS, Android и Mac приложения на операционной системе OS X. Мы анонсировали создание сommunity-редакции инструмента Xamarin Studio Community на Mac и включение редакций Xamarin Studio Professional и Enterprise в подписки платных версий Visual Studio. Xamarin Studio Community доступна для использования по лицензии аналогичной Visual Studio Community. Xamarin Studio Community включает интегрированные нативные дизайнеры для iOS и Android, подсветку синтаксиса для C# и F#, навигацию по коду и рефакторинг. Скачать Xamarin Studio Community можно по ссылке.

Подписчики Visual Studio Professional и Enterprise, наряду с другими предложениями по подписке, могут скачать и использовать Professional и Enterprise редакции Xamarin Studio для Mac на порталах их MSDN — или облачной подписки Visual Studio.

Подробнее о различиях предоставляемых возможностей на странице сравнения предложений Visual Studio.

Предложения Xamarin University

Xamarin University предоставляет онлайн-тренинги для мобильных разработчиков на Xamarin. На сегодняшний момент программа бесплатных предложений для разработчиков Visual Studio Dev Essentials предоставляет ограниченный доступ к набору курсов Xamarin University. Мы анонсировали расширение предлагаемых курсов для участников программы.

Дополнительно мы предлагаем больше обучающих материалов в рамках подписок с Visual Studio Enterprise и Visual Studio Professional. Эти курсы помогают мобильным разработчикам совершенствовать их существующие навыки для создания более качественных кросс-платформенных приложений.

Если вы участник программы Visual Studio Dev Essentials или имеете облачную подписку с Visual Studio, для доступа к Xamarin University вы можете пройти и, авторизовавшись, получить доступ по ссылке. В случае, если вы являетесь обладателем MSDN-подписки, вам необходимо отправиться на портал.

Материалы Xamarin University также остаются доступными, как отдельное предложение.

Xamarin Insights и HockeyApp

Команда Xamarin Insights и команда HockeyApp в Microsoft будут вместе работать над предоставлением ведущего в отрасли решения для crash-отчетов, распределения приложений и аналитики. Объединенная команда сосредоточится на совершенствовании HockeyApp и продолжит работать над возможностями, к которым разработчики привыкли с Xamarin Insights и HockeyApp. Подробности по ссылке в блоге HockeyApp.

На сегодня все!

Полезные ссылки


Комментарии (23)


  1. Rathil
    07.04.2016 15:48

    Интересный ход.


  1. gturk
    07.04.2016 15:52

    Теперь юнити сможет обновить версию моно до актуальной?


    1. Nagg
      07.04.2016 16:41

      Да, они уже объявили об этом.


  1. inTagger
    07.04.2016 21:50
    -3

    Не для всех. Нет поддержки GNU/Linux.


    1. inTagger
      08.04.2016 11:41
      +3

      За что минусы? Поясните. На странице https://www.xamarin.com/download только версии для винды и макоси. Хотя заголовок этой статьи утверждает что xamarim, якобы, «для всех».


      1. aGosh
        08.04.2016 11:57

        Потому, что ксамарин студио никогда не было под линукс.


        1. inTagger
          08.04.2016 12:10

          Вот я и обрадовался, думал теперь то точно для всех будет.


          1. taliban
            08.04.2016 18:55

            Тут имеется ввиду цена, она была платной, теперь нет. В этом дело а не в платформах.


            1. inTagger
              08.04.2016 20:11

              На фоне всей этой движухи под названием «Microsoft U+2764 Linux» и покупки Xamarin этой самой Microsoft, а так же отсутствие слова «бесплатно» после «Xamarin для всех» трудно было предположить, исходя из контекста, что теперь Xamarin стал бесплатным для всех. Почему бы просто не назвать «Xamarin стал бесплтаным для всех»?


    1. Kenya-West
      08.04.2016 16:57

      А ещё забыли про веганов, инвалидов, беженцев и радужных. Нетолерантно.

      P. S. Мне всегда смешно, когда у Майкрософта просят что-то под Линукс.


      1. Nagg
        08.04.2016 17:00

        Основатель Xamarin и так многое сделал для Linux ;-)


      1. inTagger
        08.04.2016 20:19

        Веганы могут юзать винду, инвалиды тоже, радужные макось.
        А кто что-то просит у Майкрософта под Линукс?


        1. DmitryMry
          10.04.2016 13:27
          +1

          С того списка только беженцы остались :)


  1. IvanPanfilov
    08.04.2016 08:15
    -11

    В ней можно компилировать html/js приложение в нативное? Т.е. как если бы мы писали на kotlin или swift.
    Если нельзя то нафига это надо? C# самый убогий язык из имеющихся современных альтернатив, еще тянет здоровый рантайм ~13 мегабайт


    1. Simplevolk
      08.04.2016 09:57

      Для html\js есть Cordova, которая тоже входит в VS


    1. Nagg
      08.04.2016 13:49

      Вас мало заминусовали в прошлой теме и вы решили 1 в 1 повторить комментарий? :-)
      Простое Xamarin.Android приложение весит менее 3мб. Конечно это больше чем java/kotlin. Но такова цена нативного (а не жс/хтмл) кроссплатформа. Про убогость языка не вижу смысла спорить с вами.


    1. Veikedo
      08.04.2016 16:59

      Самый убогий? Как-то голословно


  1. Greendq
    08.04.2016 16:33

    А Xamarin.MAC который стоил 300 долларов для инди в год — теперь тоже бесплатен?


    1. Nagg
      08.04.2016 16:48
      +1

      Да.


      1. Greendq
        08.04.2016 16:58

        Я всё ещё не могу понять, в чём тут подвох, но это просто замечательно!


  1. bonv
    08.04.2016 16:59

    А чем же Вам C# не угодил?


  1. ulltor
    08.04.2016 19:53

    А Xamarin.Forms теперь тоже бесплатен и открыт?


    1. Nagg
      08.04.2016 20:23

      Бесплатен, открыт будет чуть позже.