Дапамажыце dev.by 🤍
Падтрымаць

Xamarin движется в сторону мобильной экосистемы

Пакінуць каментарый
Xamarin движется в сторону мобильной экосистемы

За несколько лет развития рынка мобильных приложений EPAM добавила технологию Xamarin в список своих сервисов и получила статус элитного партнера одноименной компании. Xamarin усовершенствовала стратегию и стала частью Microsoft. Сотрудничество EPAM и Xamarin — это заслуженные победы и десятки интересных проектов.

Читать далее

Xamarin в мобильном мире

2007 — на рынок поступает iPhone, а в 2008 году официально выходит первая версия операционной системы Android. Windows Phone заявляет о себе тремя годами позже, и примерно в это же время, в 2011, появляется Xamarin.  

Еще в начале 2000-х компания Novell по подряду Microsoft работала над тем, чтобы сделать .NET кроссплатформенным, то есть запустить его и на Linux. Это был проект под названием Mono, а сотрудники, работающие над ним, позже основали свою собственную компанию Xamarin.

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

Изначально Xamarin позиционировался как система, которая дает возможность .NET специалистам попасть на рынок мобильной разработки. С одной стороны, Xamarin предлагает разработчикам написание приложения на одном языке для нескольких платформ, с другой — предусматривает использование механизмов самих платформ для создания пользовательского интерфейса. Развивающаяся технология заинтересовала и EPAM: в 2013 мобильные разработчики компании изучали технологию и стали думать, где ее применить.

«Клиент пришел к нам с запросом, можем ли мы сделать приложение на Xamarin, — рассказывает Иван Киркоров, Solution Architect, EPAM. — На тот момент опыт был только у меня, но решение мы нашли при помощи правильной организации команды и рабочего процесса. Два специалиста по .NET, два нативных разработчика (iOS и Android) — такой командой мы и делали проект, который подарил нам необходимый для дальнейших проектов опыт.»

Примерно год назад EPAM приобрела статус премиум-партнера Xamarin, а позже одной из первых компаний стала ее элитным партнером.Это, помимо прочего, подразумевает то, что Xamarin предлагает нашу компанию своим клиентам, так как сами они занимаются производством инструментов, а не разработкой приложений. Первым клиентом от Xamarin стал Ansell — австралийская компания-производитель защитных изделий из резины. Проект для Ansell завершен — и сейчас ведется разговор о его поддержке.

«Статус партнера Xamarin дает нам определенную пользу, мы становимся все более узнаваемы, клиенты сами приходят к нам, найдя EPAM на сайте Xamarin, а Xamarin хочет работать с нами и дальше, — говорит Иван Киркоров. — Если раньше компании делали мобильные приложения как дополнение к бизнесу («nice-to-have»), сейчас тенденция меняется, и мобильное приложение может стать основным интерфейсом бизнеса. Нельзя позволить себе обойтись только iOS- или только Android-приложениями — если ты на рынке, люди должны иметь возможность пользоваться твоими сервисами с мобильных устройств».

Xamarin — эволюция

Так как в мобильном мире без изменений обойтись невозможно, нововведения затронули и Xamarin. Об этом в начале 2016 года было объявлено на Xamarin Partner Summit. Теперь компания позиционирует себя не просто как систему, которая дает возможность .NET специалистам программировать под iOS и Android, но как enterprise-платформу для разработки мобильных приложений и поддержки мобильной стратегии компании — экосистему, в которой приложения проживают свой жизненный цикл, растут и меняются.

Что это значит? Xamarin смотрит не только на разработку, но и на другие процессы создания мобильного продукта (дизайн, тестирование, выпуск, поддержка на лету), и предлагает возможность быстрее и надежнее создать мобильное приложение на двух платформах, а также получить набор дополнительных продуктов.

Сегодня Xamarin — это:

  • Инструменты на .NET для разработки мобильных приложений — Xamarin Platform, Xamarin.Forms;
  • Xamarin Test Cloud — автоматизированная платформа для тестирования пользовательских интерфейсов;
  • Система аналитики Xamarin.Insights — помогает отследить и исправить ошибки после выхода приложения на рынок.

«Xamarin теперь не просто работает с отдельными разработчиками, а позиционирует себя как платформа для мобильной стратегии компании, скорее даже клиентов, — поясняет Иван Киркоров. — Компания меняется по пути, схожему с EPAM. В нашей компании существуют подразделения, привязанные к географии или к определенным вертикалям. Со временем и Xamarin выбирает этот курс: у них также появились менеджеры, занимающиеся регионом APAC или курирующие Скандинавские страны; есть специалисты, связанные с банковской деятельностью. Xamarin расширяет фокус и переключается с компаний-разработчиков на тех, для кого они хотят разрабатывать свои продукты».

Изменившаяся парадигма хорошо укладывается в одну картину с покупкой Xamarin компанией Microsoft. Ведь Microsoft работает в подобном режиме, а наша компания надеется, что нам эти изменения подарят только плюсы. Уже сейчас важный плюс для EPAM в том, что компания получает неограниченное количество лицензий Xamarin для наших разработчиков, так как Xamarin стала частью системы MSDN (Microsoft Developer Network).

К тому же, Microsoft и Xamarin cделали совместное заявление, что весь инструментарий и наработки библиотеки приобретенной компании, включая Xamarin.Forms, уйдут в Open Source и станут доступными для всех как часть .NET Foundation. А значит, будут развиваться дальше.

Чытайце таксама
Украінская EPAM дапамагла абсталяваць часовую школу на Мікалаеўшчыне
Украінская EPAM дапамагла абсталяваць часовую школу на Мікалаеўшчыне
Украінская EPAM дапамагла абсталяваць часовую школу на Мікалаеўшчыне
29 каментарыяў
Дасведчаную айцішніцу не ўзялі на курсы, хоць яна выдатна здала тэсты (тройчы!). EPAM растлумачыў
Дасведчаную айцішніцу не ўзялі на курсы, хоць яна выдатна здала тэсты (тройчы!). EPAM растлумачыў
Дасведчаную айцішніцу не ўзялі на курсы, хоць яна выдатна здала тэсты (тройчы!). EPAM растлумачыў
Цяпер зноў iдзе набор — ужо на снежань.
23 каментарыя
«Стаць лідарам у свеце AI-арыентаваных бізнесаў». EPAM чакае рэкордную выручку ў 2025
«Стаць лідарам у свеце AI-арыентаваных бізнесаў». EPAM чакае рэкордную выручку ў 2025
«Стаць лідарам у свеце AI-арыентаваных бізнесаў». EPAM чакае рэкордную выручку ў 2025
EPAM чакае рэкордную выручку ў 2025 годзе. Гэта вынікае з фінансавай справаздачы кампаніі па выніках трэцяга квартала. 
6 каментарыяў
EPAM абвясціла выкуп акцый, рынку спадабалася
EPAM абвясціла выкуп акцый, рынку спадабалася
EPAM абвясціла выкуп акцый, рынку спадабалася
19 каментарыяў

Хочаце паведаміць важную навіну? Пішыце ў Telegram-бот

Галоўныя падзеі і карысныя спасылкі ў нашым Telegram-канале

Абмеркаванне
Каментуйце без абмежаванняў

Рэлацыраваліся? Цяпер вы можаце каментаваць без верыфікацыі акаўнта.

Каментарыяў пакуль няма.