TGViewer
Mobile Native ️️ Mobile Native ️️ @mobile_native · 5.39K subscribers
Post #1573 2.68K
Реактивное профилирование Android-приложений

Кто занимается профилированием/анализом производительности приложений, знает, что с существующими инструментам это делать не всегда удобно.

Так вот, команда мобильной разработки Яндекса создала и выложила в опенсорс новую библиотеку для измерения производительности — Demeter. Библиотека достаточно просто интегрируется в проект, автоматически замеряет время выполнения методов, показывает время инициализации Dagger-зависимостей и даже умеет анализировать Composable-функции на частоту рекомпозиций – всё это работает из коробки, без лишних танцев с бубном.

Ещё один важный момент – Demeter умеет проверять сторонние библиотеки/SDK подключённые к проекту, что на мой взгляд является жирным плюсом. А если вам вдруг чего-то не хватает, можно написать собственный плагин – всё это легко подрубается через Kotlin Compiler Plugin.

Репозиторий тут → Demeter

Подробнее о том, как библиотека устроена под капотом и сравнение с другими инструментами читайте в статье.
  • 🔥 9
  • 👍 5
  • ❤ 4
  • 👏 4
More from @mobile_native
  1. Sep 9, 2026🤳 Как работает мобильная разработка с AI под капотом — интенсивы от Podlodka Crew Конфере…
  2. Jul 22, 2026Всем привет! Давненько меня не было в тг, давно уже ничего не публиковал в каналах – вот р…
  3. Jul 22, 2026Привет! Ну ты как там? Как дела, что нового? 😃
  4. Apr 19, 2026Kotlin Coroutine bridges: converting any callback-based Android API to suspend functions П…
  5. Apr 19, 2026Маяк в пустыне: Kotlin DSL для Android-шейдеров В статье автор рассказывает про сложности…
  6. Apr 8, 2026Разбираем Remote Compose: как Google предлагает строить BDUI Обзорная статья от ребят из А…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →