TLDR Dev · ARTICLES & TUTORIALS
PERFORMANCE FOR EVERYONE
Summary from the TLDR Dev newsletter
Measuring "Visually Complete" user-perceived latency in mobile apps like Pinterest was a challenge, requiring custom engineering effort for each UI surface. Pinterest's performance team developed an All-In-One Solution by embedding the Visually Complete logic directly into a base UI class. This system automatically measures perceived latency for any new or existing surface built on that base by walking the view tree and monitoring the rendering status of media elements.