Pavel Zak
Pavel is iOS/macOS developer, passionate about UX and animations. He makes his living as a freelancer and SwiftUI mentor at swiftUI.training.
He finds joy in creative processes, regardless if it is a generative art, pencil drawing, or metal music ;)
Freelance
Session
This talk provides an exploration of the practical use of Metal shaders within SwiftUI applications. It begins with a quick kickstart to the shaders itself, followed by a more comprehensive look at selected use cases. These use cases include transitions, visual effects, animations, and custom shapes (eg Metaballs).
Each use case showcases typical implementation and includes a comparison to the alternative (non-Metal) approaches, like a combination of standard view modifiers, graphics context filters, or custom paths, illustrating the strengths and weaknesses (inc. performance) of each method.
The talk's goal is to empower the audience with the understanding of when and how to use Metal in their SwiftUI projects.
According to the title, the talk is metal music themed, containing stylized visuals and analogies