Иван Осипов и Юрий Артамонов про Kotlin и плагины к IntelliJ IDEA на встрече jug.msk.ru

от автора

14 ноября 2019 года на встрече московского сообщества Java-разработчиков jug.msk.ru Иван Осипов и Юрий Артамонов представили доклады про миграцию приложений с Java на Kotlin и про написание плагинов для IntelliJ IDEA.


О докладчиках

До недавнего времени Иван и Юрий были коллегами, работая в компании Haulmont. В настоящее время Иван входит в команду компании Arrival Robotics, Юрий участвует в разработке IntelliJ IDEA в компании JetBrains. И тот, и другой выступают с докладами на конференциях. Юрий имеет также опыт участия в работе программного комитета конференций.

Доклады Ивана:

Прочие ссылки: Twitter, GitHub, Хабр, технический блог.

Доклады Юрия:

  • «Хочется странного — web UI на Java для desktop-приложений» (JPoint 2018: презентация, видео)
  • «Jlink и Custom Runtime Image — мастерская Франкенштейна» (Joker 2018: презентация, видео)
  • «API на переправе не меняют — как построить стабильный API?» (с Алексеем Стукаловым) (JUG.EKB-2018: видео)
  • «API на переправе не меняют» (Panda Meetup 2018: видео)
  • «Анатомия и физиология Vaadin Flow» (JPoint 2019: презентация, видео)
  • «Краш-курс по IntelliJ IDEA Plugin DevKit» (Joker 2019: презентация)

Прочие ссылки: Twitter, GitHub, Хабр.

О докладах

Андрей Когунь открывает встречу, напоминая о ближайших конфренциях (SnowOne 29 февраля 2020 года в Новосибирске, DevOops 29-30 апреля 2020 года и JPoint 15-16 мая 2020 года в Москве) и представляя докладчиков.

В первой части встречи Иван рассказал о мотивах миграции кода с языка Java на язык Kotlin, о последовательности шагов для осуществления этого, о подводных камнях использования встроенного в IntelliJ IDEA конвертера, о своих рекомендациях на основе полученного собственного опыта и о преимуществах с недостатками миграции на Kotlin.

После перерыва Юрий представил свой доклад про написание плагинов для IntelliJ IDEA. Доклад являлся расширенным вариантом его выступления на недавней конференции Joker 2019. Так как мне в первый день конференции не удалось попасть на доклад Юрия, в выходные перед встречей jug.msk.ru посмотрел видео выступления. Рекомендую обратить пристальное внимание особенно на четыре последних слайда более нового варианта доклада:

  • добавлена ссылка на чат в Slack, касающийся разработки плагинов;
  • анонсирована установка плагинов в IntelliJ IDEA без перезапуска (ура!);
  • перечислены грядущие действия относительно deprecated API;
  • приведены основные возможности в приближающемся выпуске IntelliJ IDEA 2019.3.

В непринуждённой дружеской обстановке имелась возможность пообщаться во время перерыва и после встречи как с докладчиками, так и присутствовавшими в зале участников команды разработки компании JetBrains.

Код примеров: Ивана, Юрия; презентации: Ивана, Юрия. Видео скоро появится (см. ссылки ниже).

Ссылки по jug.msk.ru:

  • TimePad — анонсы встреч и регистрация на них, подписка на оповещение по почте о встречах
  • YouTube — видео докладов
  • Speaker Deck — презентации докладов
  • VK — анонсы встреч, фотоотчёты, ссылки на материалы прошедших встреч
  • Twitter: учётная запись (анонсы встреч, фотоотчётов, видео) и хэштег (твиты с комментариями о встречах)
  • Хабр — обзоры встреч, найти все обзоры можно по тегу


ссылка на оригинал статьи https://habr.com/ru/company/jugru/blog/476128/


Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *