Two of our favorite WWDC25 API's

Two of our favorite WWDC25 API's

From Compile Swift Podcast by Peter Witham

July 13, 2025 · 23 min · Season 8 · Episode 12

About this episode

Peter and Geoff discuss their favorite APIs from WWDC25, focusing on new features in SwiftUI and App Intents.

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 Adam Wulf ★ Support this podcast on Patreon ★

People in this episode

Host: Peter Witham

Guest: Geoff

Topics covered

  • WWDC25
  • SwiftUI
  • App Intents
  • attributed text editing
  • interactive snippets
  • developer insights

Keywords

  • WWDC25
  • SwiftUI
  • App Intents
  • attributed text
  • interactive snippets
  • developer insights

Mentioned in this episode

Organizations: WWDC25, SwiftUI, App Intents, CocoaType, Patreon, Compile Swift

More episodes of Compile Swift Podcast

Explore listener stats, chart rankings, contacts and more on the Compile Swift Podcast podcast page.