~/talk

UI Optimization Using Texture

TalkinRussianat Mobius 2022 Autumn · 2022-11-09..11-21· [ios, frontend-architecture]
links:none on file
slides:none on file

A talk about UI performance problems on iOS and how they reduce FPS, with concrete debugging and fixes. It demonstrates solutions first without Texture and then shows how to implement the same fixes using Texture (AsyncDisplayKit), comparing the results.

AI-written summary · about

  1. 0:00Introduction
  2. 1:07Optimization categories
  3. 3:16How rendering works
  4. 9:20Render latency effects
  5. 11:30Rendering problem categories
  6. 12:10Shadow and mask issues
  7. 14:57Rounded corners and effects
  8. 16:42Color blending and labels
  9. 17:28Performance metrics
  10. 18:32App performance demo
  11. 20:37Optimizing shadows and corners
  12. 22:46Optimization results
  13. 25:11Color blending optimization
  14. 26:13Optimization analysis
  15. 26:57Long-term performance
  16. 28:20Texture introduction
  17. 29:44Implementing Texture
  18. 31:10Layouts in Texture
  19. 31:53Layer merging in Texture
  20. 32:55Collections in Texture
  21. 34:40Texture adoption results
  22. 35:44Why FPS drops
  23. 36:48Optimization tips
  24. 37:29Optimization criteria
  25. 38:55Further learning
  26. 39:15Call to practice and conclusion
  27. 39:35Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.