~/talk

How to Tame Core Animation

Talkat App Builders Switzerland 2019 Β· 2019-04-29..04-30Β· [ios, web-animation]
slides:none on file

Shows how Core Animation drives GPU-backed animations while initial geometry and colors are generated with CPU-bound Core Graphics, then handed off to CAShapeLayer for smooth playback. Demonstrates an Apple TV background of 30 triangles connected by 24 points that follow Archimedean spiral paths, precomputing 500 positions per point so the GPU only renders morphs. Explains pitfalls: path point counts must match, timing functions affect dropped frames, and the result is implemented, performant, and open sourced.

AI-written summary Β· about

  1. 0:00Introduction
  2. 1:06Welcome
  3. 1:18Theme
  4. 1:48About me
  5. 2:34About my company
  6. 3:03My cat Mr Byte
  7. 4:20Animations in iOS
  8. 4:50Agenda
  9. 5:09What is Animation
  10. 6:06What is Core Animation
  11. 7:09Core Animation Definition
  12. 7:49Core Animation vs UI View Animation
  13. 8:36Core Graphics
  14. 9:13Coordination
  15. 9:40Cocoa Framework
  16. 10:30Animation Timing
  17. 11:31Interpolation
  18. 13:53Code Example
  19. 14:18Animation Types
  20. 15:07UI Views
  21. 15:35Core Animation Concept
  22. 16:22Views vs Layers
  23. 17:35Vectors
  24. 18:06Triangle example
  25. 19:38Drawing
  26. 19:57Keypass
  27. 20:40Group Animation
  28. 21:03Animations Array
  29. 21:52Background Animation
  30. 22:14Lava Animation
  31. 22:33Drawing Board
  32. 23:18Archimedean Spiral
  33. 24:02Cartesian coordinate system
  34. 24:38Display ground
  35. 24:58How it works
  36. 26:09Other apps
  37. 26:45Conclusion
~/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.