Debugging Jetpack Compose

  Рет қаралды 23,758

Android Developers

Жыл бұрын

Jetpack Compose has brought a whole new approach to developing Android apps and this brings a new set of techniques for debugging. Learn how to address common challenges when developing with Compose code, like why is (or isn’t!) my composable recomposing, performance optimization, layout inspection, composition tracing and more.
Resources:
Debugging Compose → goo.gle/3m2BB11
Speaker: Ben Trengrove
Watch more:
Watch all Android and Play Sessions → goo.gle/IO23_android_play
Watch all the Technical Sessions from Google I/O 2023 → goo.gle/IO23_sessions
Watch more Mobile Sessions → goo.gle/IO23_mobile
All Google I/O 2023 Sessions → goo.gle/IO23_all
Subscribe to Android Developers → goo.gle/AndroidDevs
#GoogleIO #Featured #AndroidDevelopers #JetpackCompose

Пікірлер: 21
@AndroidDevelopers
@AndroidDevelopers Жыл бұрын
For more debugging resources, visit → goo.gle/3LDtlOF
@ziglee
@ziglee Жыл бұрын
12:06 the solution previously recommend for this situation with kotlin ImmutableList was replaced with PersistentList?
@bentrengrove
@bentrengrove Жыл бұрын
​@@ziglee persistent list extends immutable list. Both should work
@SnoopyDoofie
@SnoopyDoofie Жыл бұрын
The best way to solve bugs is through the process of elimination. Just keep removing stuff from your code until the problem goes away and then gradually add that stuff back in until the problem reappears. This will let you zero-in on the exact location in code and is far easier to handle.
@hasa4628
@hasa4628 8 ай бұрын
can't find the Recomposition state
@smreha
@smreha 10 ай бұрын
This video is sooo useful. Thanks a lot.
@dadveloper2326
@dadveloper2326 Жыл бұрын
This comment section is weird... These are awesome tools that I'm excited to use! Thanks for the examples!
@ingenieroluisfer
@ingenieroluisfer Жыл бұрын
👋🏼🇨🇴🧔🏻👍🏼🤝🏻 Saludos desde la ciudad de Bogotá
@vincent56789100
@vincent56789100 8 ай бұрын
Couldn't find the Recomposition State by attaching the debugger. Any help?
@maherhanna2432
@maherhanna2432 7 ай бұрын
Very useful, thanks very much 🌹🌹🌹
@johnhammer8668
@johnhammer8668 11 ай бұрын
These are great but simple Log.d in the onCreate method of koltin jetpack android studio created project does not work. How to debug this
@ssverma1916
@ssverma1916 Жыл бұрын
Content is 🔥
@thecsciworker291
@thecsciworker291 Жыл бұрын
Nice board game collection.
@kalidsherefuddin
@kalidsherefuddin Жыл бұрын
Thanks for
@zhangkevd
@zhangkevd Жыл бұрын
where is PersistentList?
@GakisStylianos
@GakisStylianos 11 ай бұрын
kotlinx.immutable
@user-xc1fd9wd4h
@user-xc1fd9wd4h 7 ай бұрын
سريحه الم تضهر
@user-xc1fd9wd4h
@user-xc1fd9wd4h 7 ай бұрын
شريحه
@1Ozgur
@1Ozgur Жыл бұрын
compose easy to use they said... 🤦‍♂
@SnoopyDoofie
@SnoopyDoofie Жыл бұрын
PersistentList?? Virtually nothing exists on this doing google search. Are we in the same universe?
@GakisStylianos
@GakisStylianos 11 ай бұрын
Google kotlinx.immutable
Does size matter? BEACH EDITION
00:32
Mini Katana
Рет қаралды 19 МЛН
تجربة أغرب توصيلة شحن ضد القطع تماما
00:56
صدام العزي
Рет қаралды 56 МЛН
Double Stacked Pizza @Lionfield @ChefRush
00:33
albert_cancook
Рет қаралды 43 МЛН
Top 50 Amazon Prime Day 2024 Deals 🤑 (Updated Hourly!!)
12:37
The Deal Guy
Рет қаралды 1,4 МЛН
Как правильно выключать звук на телефоне?
0:17
Люди.Идеи, общественная организация
Рет қаралды 1,7 МЛН
СТРАШНЫЙ ВИРУС НА МАКБУК
0:39
Кринжовый чел
Рет қаралды 1,3 МЛН
Что не так с раскладушками? #samsung #fold
0:42
Не шарю!
Рет қаралды 191 М.
Как удвоить напряжение? #электроника #умножитель
1:00
Hi Dev! – Электроника
Рет қаралды 861 М.
Это - iPhone 16 и вот что надо знать...
17:20
Overtake lab
Рет қаралды 77 М.