Usetech Mobile Meetup
1. Темная сторона изолятов в Dart — Станислав Чернышев, доцент кафедры прикладной информатики ГУАП, автор книги «Основы Dart»
Обсудим изоляты и изоляционные группы. Ограничения, которые накладывают на передаваемые сообщения. Какие объекты хранятся в общей памяти для изоляционных групп и как построен этот механизм. Как создаются объекты в Dart и какой у них жизненный цикл.
2. Работаем с legacy на Flutter. Короткая и длинная дороги рефакторинга — Павел Гершевич, Mobile Team Lead в Amiga
Чаще всего разработчики сталкиваются не с написанием нового кода, а с поддержкой старого. Бывает на проекте полностью меняется команда и возникает потребность в рефакторинге. Но как его сделать и быстро, и качественно, чтобы не замедлить разработку продуктовых задач?
3. Коротко о BDUI на примере Flutter — Павел Кондратьев, Старший разработчик ГК «Юзтех»
BDUI — это архитектурный подход, позволяющий вынести интерфейс приложения из кода в динамически управляемую среду. За счет этого, изменения в функционале, навигации и пользовательских флоу могут доставляться без перевыпуска и повторного прохождения процедуры ревью в сторах. Как BDUI превращает приложение в гибкую платформу, где продуктовая команда может управлять пользовательским опытом в нативе так же быстро, как и на web.