Check out all the Android & Play sessions from Google I/O → goo.gle/io24-androidplay-yt
@JackieJ-xj4nv5 ай бұрын
0:25
@mr.mohameddahir39175 ай бұрын
00:08 Performance analysis and improvement process using a scientific approach 02:22 Add a baseline profile to improve performance 06:57 Using benchmarks to measure app performance 09:16 Measure runtime performance using system traces 14:09 Identify and investigate red frames for performance improvements. 16:31 Loading network images off the main thread and optimizing image placeholders 20:29 Optimizing performance using coroutines and composition local 22:36 Using composition locals for managing dynamic values in Jetpack Compose app 27:08 Running benchmarks and avoiding unnecessary recompositions 28:56 Improve performance by deferring state reads in Jetpack Compose app 32:57 Improving performance by deferring read operations and implementing custom layout 35:07 Avoid unnecessary recompositions for improved performance 39:00 Enable strong skipping mode for improved performance 41:09 Improve stability of Jetpack Compose app 45:13 Improve Jetpack Compose app performance =
@romanpavliuk23015 ай бұрын
I wish more videos on I/O were so helpful as this video
@anhtuannd5 ай бұрын
Thank you for great example on how we can use trace, microbenchmark and Perfetto to find sluggish parts. Great jobs!
@AndroidDevelopers5 ай бұрын
Thanks for watching! We're happy to hear you found this video helpful!
@abdonasr12225 ай бұрын
great workshop ⭐ we need more ones like these on other topics.
@AndroidDevelopers5 ай бұрын
Thank you for the feedback! 🙌 We're glad you found this video insightful!
@GakisStylianos5 ай бұрын
What an information dense video. Thanks for making it!
@AndroidDevelopers5 ай бұрын
Thanks for watching! 🙌
@evgenysamarin5 ай бұрын
Thanks for the presentation, u save my time to investigation
@aaronc.a.82565 ай бұрын
que video tan maravilloso gracias
@kushiskinng5 ай бұрын
wont' the box scope be the nearest scope for the recomposition? Am I missing something?
@bentrengrove80245 ай бұрын
Inline functions don't add a recomposition scope. Box, row and column are inlined
@oscarescam5 ай бұрын
I love Android development, it challenge me to learn every day new stuffs
@suleimenovsultan5 ай бұрын
interesting that pguys used they macbook for android development and stickered apple icon on it :) ps I am android dev with macbook too, waiting for similiar fast and silent device to use
@ScanaRch5 ай бұрын
Ok, where do I get that sticker of a duck with Android hat - asking important questions here