top of page

9-10 APRIL 2026
PARIS


( SPEAKER )
Chris Arriola
Software Engineer @ Instagram
( session )
How We Rebuilt Instagram Photo Sharing: Compose Interoperability With Large Legacy Systems
Real-world Compose adoption often requires working with existing View-based components. But what happens when those views are part of a complex web of code in a legacy system?
This session walks through Instagram's revamped Compose-based photo sharing experience that orchestrates multiple AndroidView wrappers for photo/video renderers and other legacy views. We'll explore the architectural decisions, tradeoffs, and state synchronization strategies that enable this interoperability to work at scale.
Whether you're incrementally migrating to Compose or building new features atop existing components, this session demonstrates a practical approach for adopting Compose in even the largest legacy systems.
Topics we will explore:
Incremental Compose Adoption
Optimizing Recomposition and View Updates
State Synchronization and Data Flow
When to Wrap vs. Rewrite
bottom of page
