How to analyze and improve performance of your Jetpack Compose app

  Рет қаралды 16,507

Android Developers

Android Developers

Күн бұрын

Пікірлер: 17
@AndroidDevelopers
@AndroidDevelopers 5 ай бұрын
Check out all the Android & Play sessions from Google I/O → goo.gle/io24-androidplay-yt
@JackieJ-xj4nv
@JackieJ-xj4nv 5 ай бұрын
0:25
@mr.mohameddahir3917
@mr.mohameddahir3917 5 ай бұрын
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 =
@romanpavliuk2301
@romanpavliuk2301 5 ай бұрын
I wish more videos on I/O were so helpful as this video
@anhtuannd
@anhtuannd 5 ай бұрын
Thank you for great example on how we can use trace, microbenchmark and Perfetto to find sluggish parts. Great jobs!
@AndroidDevelopers
@AndroidDevelopers 5 ай бұрын
Thanks for watching! We're happy to hear you found this video helpful!
@abdonasr1222
@abdonasr1222 5 ай бұрын
great workshop ⭐ we need more ones like these on other topics.
@AndroidDevelopers
@AndroidDevelopers 5 ай бұрын
Thank you for the feedback! 🙌 We're glad you found this video insightful!
@GakisStylianos
@GakisStylianos 5 ай бұрын
What an information dense video. Thanks for making it!
@AndroidDevelopers
@AndroidDevelopers 5 ай бұрын
Thanks for watching! 🙌
@evgenysamarin
@evgenysamarin 5 ай бұрын
Thanks for the presentation, u save my time to investigation
@aaronc.a.8256
@aaronc.a.8256 5 ай бұрын
que video tan maravilloso gracias
@kushiskinng
@kushiskinng 5 ай бұрын
wont' the box scope be the nearest scope for the recomposition? Am I missing something?
@bentrengrove8024
@bentrengrove8024 5 ай бұрын
Inline functions don't add a recomposition scope. Box, row and column are inlined
@oscarescam
@oscarescam 5 ай бұрын
I love Android development, it challenge me to learn every day new stuffs
@suleimenovsultan
@suleimenovsultan 5 ай бұрын
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
@ScanaRch
@ScanaRch 5 ай бұрын
Ok, where do I get that sticker of a duck with Android hat - asking important questions here
What's new in Android development tools
43:40
Android Developers
Рет қаралды 38 М.
Practical magic with animations in Jetpack Compose
32:46
Android Developers
Рет қаралды 50 М.
Players vs Pitch 🤯
00:26
LE FOOT EN VIDÉO
Рет қаралды 121 МЛН
Random Emoji Beatbox Challenge #beatbox #tiktok
00:47
BeatboxJCOP
Рет қаралды 60 МЛН
Enhancing Jetpack Compose app performance
27:42
Android Developers
Рет қаралды 30 М.
The latest in Material Design
28:47
Google for Developers
Рет қаралды 28 М.
Compose performance - Android Developers Backstage
1:02:25
Android Developers
Рет қаралды 12 М.
Should You Use Compose State or StateFlow in Your ViewModels?
13:59
Philipp Lackner
Рет қаралды 81 М.
Performance best practices for Jetpack Compose
21:17
Android Developers
Рет қаралды 87 М.
Advanced state and side effects in Jetpack Compose
41:21
Android Developers
Рет қаралды 37 М.
How to build engaging Android Media & Camera experiences
43:11
Android Developers
Рет қаралды 6 М.
Performance Optimization with @Stable and @Immutable in Jetpack Compose
16:47
So You Think You Know Git - FOSDEM 2024
47:00
GitButler
Рет қаралды 1,2 МЛН
Making apps blazing fast with Baseline Profiles
19:56
Android Developers
Рет қаралды 21 М.