Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Enhancing Jetpack Compose app performance

Автор: Android Developers

Загружено: 2023-12-06

Просмотров: 36262

Описание:

In this video, Tomáš will demonstrate techniques for improving Jetpack Compose app performance through measurement, debugging, and strategic optimization.

You will gain insights into the effective use of Macrobenchmarks in Compose to understand startup and runtime performance. Additionally, you'll explore how tracing can provide deeper insights into the behavior of your composables. You will also learn to debug stability issues using the layout inspector and composition debugger.
Lastly, we will share techniques to overcome performance challenges, ensuring a smoother app experience.

Chapters:
00:00 – Introduction
00:10 – R8 and baseline profiles effects
01:17 – Measure → Debug → Improve
01:51 – Measure with Jetpack Macrobenchmark
03:53 – StartupMode explanation
05:02 – CompilationMode explanation
06:00 – Measure app startup and report fully drawn state
08:47 – Measure frame timing
09:55 – Debug with system tracing
12:46 – Add more information to system tracing
16:38 – Measure recompositions
18:02 – Layout Inspector and Composition Debugger
20:10 – Update Jetpack Compose!
20:30 – Generate a baseline profile
20:32 – Defer phases when frequently changing state
24:04 – Use BoxWithConstraints only when needed
24:48 – remember{} only heavy operations
25:26 – Load heavy images asynchronously
26:13 – Split heavy frames
27:13 – Outro

Resources:
Compose Performance → https://goo.gle/488Z03b
Macrobenchmark → https://goo.gle/3K6w0hs

Watch more Android Conference Talks → https://goo.gle/ConferenceTalks
Subscribe to Android Developers → https://goo.gle/AndroidDevs

#Featured #Android #JetpackCompose

Enhancing Jetpack Compose app performance

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

How to analyze and improve performance of your Jetpack Compose app

How to analyze and improve performance of your Jetpack Compose app

More performance tips for Jetpack Compose

More performance tips for Jetpack Compose

Building a scalable, modularized, testable app from scratch

Building a scalable, modularized, testable app from scratch

Kubernetes — Простым Языком на Понятном Примере

Kubernetes — Простым Языком на Понятном Примере

Сисадмины больше не нужны? Gemini настраивает Linux сервер и устанавливает cтек N8N. ЭТО ЗАКОННО?

Сисадмины больше не нужны? Gemini настраивает Linux сервер и устанавливает cтек N8N. ЭТО ЗАКОННО?

Zed IDE: Полный обзор спустя год | Личный опыт разработки на ней

Zed IDE: Полный обзор спустя год | Личный опыт разработки на ней

[2026] Feeling Good Mix - English Deep House, Vocal House, Nu Disco | Emotional / Intimate Mood

[2026] Feeling Good Mix - English Deep House, Vocal House, Nu Disco | Emotional / Intimate Mood

Стоит ли использовать навигационную библиотеку в Jetpack Compose?

Стоит ли использовать навигационную библиотеку в Jetpack Compose?

System Design Concepts Course and Interview Prep

System Design Concepts Course and Interview Prep

State in Jetpack Compose

State in Jetpack Compose

Я в опасности

Я в опасности

Держу пари, вы НЕ ЗНАЕТЕ об этих 3 способах оптимизации производительности вашего пользовательско...

Держу пари, вы НЕ ЗНАЕТЕ об этих 3 способах оптимизации производительности вашего пользовательско...

Conversation with Elon Musk | World Economic Forum Annual Meeting 2026

Conversation with Elon Musk | World Economic Forum Annual Meeting 2026

Type-Safe Navigation with the OFFICIAL Compose Navigation Library

Type-Safe Navigation with the OFFICIAL Compose Navigation Library

Компания Salesforce признала свою ошибку.

Компания Salesforce признала свою ошибку.

Самая сложная модель из тех, что мы реально понимаем

Самая сложная модель из тех, что мы реально понимаем

Как я автоматизировал NotebookLM с помощью Claude Code и Telegram

Как я автоматизировал NotebookLM с помощью Claude Code и Telegram

SHAZAM Top 50🏖️Лучшая Музыка 2025🏖️Зарубежные песни Хиты🏖️Популярные Песни Слушать Бесплатно #40

SHAZAM Top 50🏖️Лучшая Музыка 2025🏖️Зарубежные песни Хиты🏖️Популярные Песни Слушать Бесплатно #40

Advanced state and side effects in Jetpack Compose

Advanced state and side effects in Jetpack Compose

App performance improvements

App performance improvements

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: infodtube@gmail.com