Compile Swift Podcast

Two of our favorite WWDC25 API's


Listen Later

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
  • Jay Wilson
  • Adam Wulf
  • ★ Support this podcast on Patreon ★
    ...more
    View all episodesView all episodes
    Download on the App Store

    Compile Swift PodcastBy Peter Witham

    • 4.7
    • 4.7
    • 4.7
    • 4.7
    • 4.7

    4.7

    25 ratings


    More shows like Compile Swift Podcast

    View all
    PW Podcast by Peter Witham

    PW Podcast

    0 Listeners

    UIBuzz - Software and game development by Peter Witham

    UIBuzz - Software and game development

    1 Listeners

    The Pragmatic Engineer by Gergely Orosz

    The Pragmatic Engineer

    64 Listeners