Когда ещё делиться экспертизой, если не в сентябре? (ладно-ладно, можно и в любой другой месяц, но в сентябре звучит особенно солидно 😉).
Usetech Mobile Meetup уже скоро! ГК «Юзтех» и FlutterConf зовут вас на онлайн-встречу, где будет всё: полезные доклады, ответы на ваши вопросы и, конечно же, подарки (куда же без них).
Программа:
Станислав Чернышев, доцент кафедры прикладной информатики ГУАП, автор книги «Основы Dart»
Доклад: «Темная сторона изолятов в Dart»
Обсудим изоляты и изоляционные группы. Ограничения, которые накладывают на передаваемые сообщения. Какие объекты хранятся в общей памяти для изоляционных групп и как построен этот механизм. Как создаются объекты в Dart и какой у них жизненный цикл. Это позволит лучше понимать процессы создания объектов в одной изоляционной группе. Также поймем, как можно оптимизировать передачу большого количества сообщений между изолятами одной группы в работающем приложении.
Павел Гершевич, Mobile Team Lead в Amiga
Доклад: «Работаем с legacy на Flutter. Короткая и длинная дороги рефакторинга»
Чаще всего разработчики сталкиваются не с написанием нового кода, а с поддержкой старого. Бывает на проекте полностью меняется команда и возникает потребность в рефакторинге. Но как его сделать и быстро, и качественно, чтобы не замедлить разработку продуктовых задач?
С такой проблемой мы столкнулись на одном из проектов на Flutter и это вылилось в увлекательную историю с факапами и интересными решениями.
Павел Кондратьев, Старший разработчик ГК «Юзтех»
Доклад: «Коротко о BDUI на примере Flutter»
BDUI — это архитектурный подход, позволяющий вынести интерфейс приложения из кода в динамически управляемую среду. За счет этого, изменения в функционале, навигации и пользовательских флоу могут доставляться без перевыпуска и повторного прохождения процедуры ревью в сторах. Для бизнеса это означает возможность быстрее реагировать на обратную связь клиентов, проведение A/B-тестов и оперативную проверку гипотез, а для разработчиков — ускорение разработки и возможность внедрения нового функционала на лету. По сути, BDUI превращает приложение в гибкую платформу, где продуктовая команда может управлять пользовательским опытом в нативе так же быстро, как и на web.
Регистрируйся! Ждем тебя!
Источник: habr.com