60 fps UI on iOS
summary
How to render complex iOS UIs (especially list and collection views) at 60 fps by doing layout and drawing work asynchronously to avoid dropped frames. Compares alternatives to Auto Layout/.xib/storyboards—examining other UI frameworks and reactive-style layout approaches used by apps like Pinterest, Instagram, Facebook, LinkedIn, Buffer and eBay—to show practical ways to achieve fast rendering of complex components and scrolling lists.
AI-written summary · about
chapters (6)
- 0:00Introduction
- 12:31Standard layout issues
- 21:17Facebook and Pinterest solutions
- 33:26IGListKit for dynamic collections
- 43:12Performance optimization
- 50:20Q&A
related talks
35mSwiftUI Performance for Demanding Apps
38mBuilding Responsive Interactions
35mScaling beyond Storyboards
47mSwiftUI Performance for Demanding Apps
24mWrangling the CPU iOS Performance in the Facebook App
13mHow Flipkart scrolls at 60fps
13mImproving Scrolling Performance through GPU Optimisation
40mFluttering at 60 FPS
