111: “Custom rendering” with special guest James Thomson
James Thomson returns to the show to discuss the various technologies that enable us to render custom UIs on Apple’s platforms. From rendering views using Core Graphics and Core Animation, to building completely custom 3D-based UIs using SceneKit and RealityKit.
Sponsors
- MacStadium: The leading provider of cloud solutions built on real Mac hardware. Get started at macstadium.com/sundell.
- Shortcut: A lightweight, yet powerful project management tool built specifically for software development teams. Try Shortcut for free for two months by going to shortcut.com/sundell.
Links
- PCalc
- Dice by PCalc
- The previous episode with James
- SceneKit
- Applying rounded corners to a UIKit or SwiftUI view
- Creating a custom SwiftUI ButtonStyle
- PostScript
- Core Graphics
- Core Animation
- Metal
- DragThing
- Core Image
- Using Core Animation’s replicator layers
- CATransaction
- Using SpriteKit for custom animations
- Unreal Engine
- Unity
- RealityKit
- Ray tracing
- Intro and outro music by Dariusz Dziuk