Ваше приложение на Compose работает, но есть лаги, дёргается скролл или интерфейс откликается с задержкой. Я проведу аудит и найду проблемы, которые убивают производительность.
Типичные находки: лишние рекомпозиции, нестабильные параметры, пропуск ключей в LazyColumn, утечки StateFlow, тяжёлые вычисления в composable-функциях, неправильная работа с побочными эффектами.
Какие проекты беру: Android (Jetpack Compose), десктоп (Compose Multiplatform), KMP-проекты с Compose UI. Не беру: веб-фронтенд, бэкенд, не-Compose Android (XML).
Что входит:
— анализ кодовой базы на предмет проблем производительности;
— поиск лишних рекомпозиций и нестабильных параметров;
— проверка работы с побочными эффектами (LaunchedEffect, DisposableEffect);
— оценка использования StateFlow / State / derivedStateOf;
— письменный отчёт в README (Markdown): список проблем, приоритеты, примеры кода для исправления.
Что получит заказчик:
Отчёт в формате Markdown (README): список проблем с приоритетами и примерами кода, которые можно сразу скопировать. Без написания кода.
Что не входит:
— написание кода и исправление проблем;
— аудит бизнес-логики и архитектуры (только Compose-слой).
Что нужно от заказчика:
— ссылка на репозиторий или архив с кодом;
— описание проблем с производительностью (что именно тормозит или дёргается).