talk-data.com
People (12 results)
See all 12 →Activities & events
| Title & Speakers | Event |
|---|---|
|
How we boosted ExoPlayer performance by 30%
2025-11-18 · 19:00
Alexey Bykov
– Staff Android Engineer & Android GDE
@ Reddit
Video has become an integral part of our lives, and we are witnessing a significant rise in the integration of video content within Android apps. Reddit is not an exception: we have more than 20 video surfaces in our app. In this talk, I'll share our journey of improving video rendering by 30% and approaches that go beyond what is documented. We'll discuss: - Video metrics and what's important there - Lifecycle and challenges - Single instance of player vs PlayerPool - SurfaceView vs TextureView performance - ViewPool and AndroidView pitfalls with Jetpack Compose - Potential problems with caching Everything that will be mentioned is validated through real production scenarios and confirmed in efficiency by A/B tests on millions of Daily Active Users in the Reddit app. |
|
|
Make your composition pause
2025-11-18 · 18:15
Jossi Wolf
– Software Engineer
@ Google
Composing content for the first time has always been a synchronous, uninterruptible process. The performance of this model is not ideal for computationally expensive compositions, affecting lazy layouts and heavy screen transitions the most. In the next release of Compose runtime we are introducing pausable composition that addresses this problem. It enables finer control over initial composition, allowing for much more efficient scheduling. This talk provides a deep technical overview of the feature, discussing implementation details and capabilities it unlocks. You will learn why pausable composition is the hottest new feature in Jetpack Compose and how your apps can benefit from it. |
|