Skip to main content
#DieHimmels­traeumerin

iOS dev • sketchnoting • accessibility • pineapple on pizza • sports • she/her

NSSpain 2023: SwiftUI ❤️ Metal

Sketchnote of NSSpain 2023 talk by Marcos about SwiftUI and metal

Detailed image description of the sketchnote

  • Progressive Disclosure, Metal hates it

Metal

  • Huge overhead
  • Esoteric knowledge
  • Stability issues
  • C++ MSL
  • Math
  • new effect APIs: + colorEffect(_: isEnabled) + layerEffect + distortionEffect
  • Timeline animation for flash animation

3 Tools

  • GraphToy
  • The Book of Shaders
  • AI

Give it a try and have fun!