NIX iOS team отправляется на WWDC 2019

21 мая 2019

Представьте.

Утро. На часах примерно 5:30-6:00. Горгаз/горсвет/поликлиника/трамвай. Ты и сотни жаждущих поспорить/”мне только спросить”/поругаться бабушек. А тебе нужно как раз туда — в дверь за их спинами, чтобы оплатить квитанцию или подписать справку. Страшно? Невозможно? Не для слабонервных?

Как бы не так. Это все показалось бы “цветочками” по сравнению с попыткой попасть на WWDC 2019 — ежегодную Всемирную конференцию разработчиков от Apple. Однако мы в NIX привыкли добиваться своего — и получили два заветных билета, чтобы наши девелоперы смогли принять участие в самом популярном iOS-ивенте года.

wwdc2019

Нам сложно даже представить, что сейчас чувствуют ребята, которые отправятся на конференцию в Сан-Хосе, поэтому мы решили узнать это у них самих :).

Своими ожиданиями и эмоциями поделились iOS-разработчики Андрей и Виталий.

— Какими были твои ощущения, когда ты узнал, что поедешь на WWDC?

А: Удивление, наверное. Дело в том, что получить билет на конференцию — это еще не значит туда поехать. Еще нужно было оформить кучу документов, получить апрув от посольства. Так что пришлось даже немного понервничать. Но в целом да — чувствовал удивление и радость.

В: Почувствовал ответственность и обрадовался.

— Ты как-то готовишься к конференции?

А: Честно говоря — нет. Я думаю, это нужно парням, которые там будут выступать. А я  просто морально готовлюсь, чтобы во все вникнуть, услышать что-то новое.

В: Учу и практикую английский интенсивнее.

— Что ты ждешь от конфы?

А: WWDC — это огромная конференция для iOS Developer, где будет около 600 спичей и невероятное количество информации. Здесь можно получить огромную пользу, узнать какие-то штуки по дебаггингу приложений и разработке, по фишкам именно в программировании и в свифте. Мне больше интересно, как мы будем на все это попадать и запоминать :). Наверное, Маховик Времени нам тут не помешает :)

В: Хотелось бы узнать побольше разных фишечек и best practices.

— Как думаешь, какими будут темы сессий, чем Apple собирается радовать или озадачивать разработчиков в этот раз?

А: В этом году, как обычно, WWDC представляет новые версии осей: iOS 13, macOS, watchOS и tvOS. Возможно, это будет какая-то внутренняя информация новых девайсов, которые потом презентуют в сентябре. Для себя я хочу узнать об улучшенном дебаггинге. Надеюсь увидеть, что нового будет в осях и узнать о каких-то фишках, чтобы потом применить на реальных проектах.

В: Думаю, затронут темы производительности, ИИ, дополненной реальности, ну и, конечно же, Swift5.

— Как ты считаешь, насколько такая конференция важна для разработчиков?

А: Я думаю, очень важна, потому что разработчик должен следить за трендами языка программирования и платформы, с которой он работает. Как раз на таких конференциях мы можем увидеть презентации совершенно новых фишек, новых методологий и раньше других начать применять их в реальных проектах. Очень важно, что на WWDC будут проводиться отдельные лаборатории, где разработчик может получить совет у сотрудников и экспертов Apple по поводу приложений, методологии. Фактически, это будет такой открытый урок, на котором ты можешь прийти и спросить: “ А вот у нас такое приложение. Мы делаем так и так”. Они могут ответить: “Да, прикольно, а можно сделать еще вот так и вот так”. Что-то посоветовать, короче.

В: Я думаю, что это развитие для разработчика, главное — правильно использовать то, что удастся там узнать.

— Что бы ты хотел пожелать участникам конференции?

А: Не упустить ничего и ничего не забыть. И очень хорошо, что потом все это мы привезем с собой в компанию. Мы туда едем, прежде всего, чтобы улучшить скилы всей команды. По приезду обязательно устроим обзорную лекцию для всех остальных. Я планирую записывать в блокнотик важные вещи, чтобы ничего не забыть и потом крутые фишки привезти и рассказать ребятам.

В: Побольше узнать штук, которые удастся успешно применять на практике.

Для тех, кто не знает, но очень заинтересован — WWDC19 считается одним из самых громких событий этого лета. На участие подают заявки iOS-разработчики со всего мира, и только специальная рандомная лотерея отбирает тех, кому будут высланы пригласительные на участие.

Для iOS разработчиков это самая значимая конференция, какая вообще может быть. Ее мировой масштаб говорит сам за себя. К тому же ее проводит Apple. Здесь технические специалисты и инженеры компании рассказывают о своих передовых разработках, нововведениях, технологиях, планах на будущее, презентуют новые наработки. Это очень много контента — и технического, и развлекательного.

Фактически, WWDC делится на несколько этапов. Первый — keynote. Это мероприятие длительностью около 2-х часов, на котором ключевые фигуры Apple дают тезисный и сжатый обзор новых концепций и веяний.

Сначала проходит сама конференция и только потом, в течение нескольких месяцев, в общем доступе появляются некоторые отчетные видео с технических докладов. При этом, в прямой трансляции можно посмотреть только keynote, что мы и делаем всей командой в режиме онлайн. Тем не менее, выкладывается далеко не все. Обычно это те выступления, которые Apple считает нужным выложить. Хотя на самой конференции материала очень много. Навскидку, примерно 60% контента, который презентуется там и в который входят workshops and software development sessions, нет возможности потом найти в интернете.

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

Основная сложность — это попасть на конференцию из-за лотереи, алгоритм работы которой никому неизвестен и непонятен. За все время проведения WWDC с момента появления iOS я слышал только об одном парне из Харькова, который туда попал. Тогда это был настоящий прорыв. А мы туда отправляем сразу двоих — ощущаются масштабы, да?

С момента, как ребята зарегались, и до окончательного решения всех организационных вопросов прошло примерно 1,5 месяца. Сейчас уже все оргмоменты улажены, и теперь нам осталось ждать даты отправления и всей командой пожелать им большой удачи.

Карен, один из лидов iOS team

Мероприятие вызывает огромный интерес не только благодаря рандомной лотерее или тому, что конференцию организовывает Apple, но и потому что WWDC — это нечто большее:

  • 4 жарких летних дня в McEnery Convention Center в Сан-Хосе с 3 по 7 июня;
  • площадка, которая объединяет между собой тысячи лучших креативных и инновационных разработчиков мира;
  • возможность одним из первых приоткрыть ширму будущего в мире информационных технологий;
  • презентация последних новинок версий iOS, watchOS, tvOS и macOS;
  • определение вектора развития в области машинного обучения, дополненной реальности, здоровья, фитнеса и т. п.

Этот год особенный для WWDC, так как конференция будет проходить в 30-й раз! Кроме лекций здесь будут проходить и технические семинары, и практические занятия.

На конференции будут присутствовать ведущие инженеры Apple, ТОП-овые разработчики 5-ти континентов, лучшие спикеры и практики отрасли. И среди всего этого будет гордо развеваться флаг NIX.

Желаем удачи ребятам и с нетерпением ждем их с большой бандеролью новинок, воодушевления и ярких впечатлений!