Мой доклад посвящён рекомпозиции в Jetpack Compose, и мифам о чрезмерных вызовах, связанных с этим процессом. Я кратко объясню причины рекомпозиций и покажу, почему они не такие проблемные, как может показаться на первый взгляд. Я подготовил множество примеров, иллюстрирующих, как минимизировать их количество.
Я поделюсь реальными ситуациями, с которыми мы столкнулись во время редизайна нашего главного экрана. Я подробно расскажу, как удалось оптимизировать анимацию частиц без дополнительного выделения памяти и как мы успешно сократили количество рекомпозиций на экране. Мои практические советы станут ценным итогом презентации.
Продвинутый.
Виталий Android-инженер в компании Flo Health Inc., где создают «Приложение #1 для женского здоровья в мире с 60 миллионами активных пользовательниц в месяц».
Работает в команде Health Monitor, которая отвечает за предоставление клиенткам самой актуальной информации об их здоровье, особенностях и симптомах.
Жизнь в Барселоне открывает отличные возможности для активного образа жизни с множеством мероприятий на свежем воздухе. Виталий играет в теннис и пляжный волейбол с IT-сообществом компании; иногда ходит в походы по живописным местам Каталонии. В свободное время наслаждается местными ресторанами и крафтовыми пивоварнями, обсуждая новые тренды в IT.
Остальное время проводит с семьей, сыном и восьмикилограммовым котом.