1. EachPod

Two of our favorite WWDC25 API's

Author
Peter Witham
Published
Sun 13 Jul 2025
Episode Link
https://share.transistor.fm/s/d71c8f07

Peter and Geoff dive into their favorite WWDC25 APIs. Peter explores the new attributed text editing features in SwiftUI, while Geoff breaks down interactive snippets and updates to App Intents. A dev-focused episode packed with practical insights and examples.


AttributedString Code Snippet

Button(

    action: {

        resumeContent.transformAttributes( in: &selectedText ) { container in

            let currentFont = container.font ?? .default

            let resolved = currentFont.resolve(in: fontResolutionContext)

            container.font = currentFont.bold(!resolved.isBold)

        }

    },

    label: {

        Text("B")

            .foregroundColor(Color.white)

            .bold()

    }

)


Links

Code-Along: Cook up a rich text experience in SwiftUI with AttributedString

Explore new advances in app Intents

Podcast Episode on App Intents

https://cocoatype.com

https://peterwitham.com

Share your thoughts with us
https://compileswift.com/contact

Become a Patreon member and help this Podcast survive
https://www.patreon.com/compileswift

Follow us on Mastodon
https://iosdev.space/@Compileswift


Thanks to our monthly supporters

  • flanker

  • Jay Wilson

  • Adam Wulf

  • bitSpectre



★ Support this podcast on Patreon ★

Share to: