Miguel Juarez Lopez

Founding Engineer at bitdrift.io

Talk Title

Building a performant and privacy-conscious screen capture library for Compose

Room

Grand Ballroom 1

Date

20.09.2024

Time

13:40 > 40 min

Share

on Twitter

User feedback and crash reports often fall short in providing a complete understanding of user behavior and bug causes. Supplementing these reports with a series of screen captures depicting the user journey can prove invaluable for any comprehensive analysis.

Learn about a novel approach for implementing a screen capture library that is safe to run in production:
✅ Does not impact app responsiveness
✅ Requires minimal disk and network usage
✅ Respects user privacy

Even though this is reasonably trivial to do for standard Android views, Jetpack Compose introduces a unique set of challenges for external libraries to efficiently observe the view hierarchy and react to recomposition changes. Join us as we dig deep into the strategies used to overcome these obstacles in this session.

Speaker Bio

ex-Microsoft, ex-Lyft, Miguel now leads the engineering team at bitdrift.io, where he is building the next-generation of mobile observability tools. He previously led Lyft’s resilience teams and helped scale their infrastructure to support their vast mobile fleet. Miguel has been writing software for 15+ years.

Menu