Если вы любите Lego и открыты к решению вопросов коммуникации между средой разработки и удаленным устройством - поучаствуйте в разработке плагина на базе IntelliJ Platform для Lego EV3 (Mindstorms) и Lego Inventor!
Цель создания плагина в том, чтобы разработка программ для этих устройств на языках Kotlin и Java была такой же удобной и приятной, как на языке Scratch, который Lego предлагает в качестве основного. Кажется, что позволяя юным программистам удобно разрабатывать программы для управления роботом, можно сделать изучение особенностей языка простым и непринужденным.
Ожидаемый результат стажировки
Плагин для продуктов на платформе IntelliJ, который позволяет удобно разрабатывать программы для Lego Mindstorms and Lego Inventor. При нажатии Run в IDE программа должна отправляться по bluetooth протоколу на устроство и запускаться там. Так же мы ожидаем специальный "шаблон проекта", выбор которого создаст необходимое окружение и позаботится подключение нужных библиотек.
Есть вопросы? Пишите на shkate@jetbrains.com.