Stacktrace

Stacktrace

By John Sundell and Gui RamboTechnology
Download on the App Store

Stacktrace episodes

  • 190: “Actual trips to the Dynamic Island“

    John’s got the new AirPods Pro, Rambo’s got the iPhone 14 Pro, so the two share their initial impressions of using these new devices and how features like Dynamic Island and Adaptive Transparency work in day-to-day use.

    Links
    • Rambo’s 48 MP photos
    • iMazing (disclaimer: former sponsor)
    1 hr 10 min
  • 189: “The UI equivalent of a singleton”

    John and Rambo discuss three of the key announcements that Apple made during their “Far Out” event — the Apple Watch Ultra, the new AirPods Pro, and the iPhone 14 Pro.

    Since this episode was recorded, Apple have now published the documentation for ActivityKit, which lets us build Live Activities that integrate with the Dynamic Island. You can find that documentation here.

    1 hr 1 min
  • 188: “The least risky of the risky ones”

    With Apple’s upcoming “Far Out” event just around the corner, John and Rambo share their predictions as to what new devices, services and features that might be announced. It’s Apple Keynote Poker time!

    Links
    • Rambo’s recent appearance on Swift by Sundell
    43 min
  • 187: “An endless supply of SwiftUI thoughts”

    John gains a new “job title”, Rambo starts working on an iOS version of AirBuddy, and the two discuss how come the Apple developer community tends to be so focused on UI frameworks.

    Links
    • Core Bluetooth
    • August Smart Lock Pro
    • Distributed actors
    • SwiftUI and UIKit interoperability
    • Rambo’s cross-platform UI/NSViewRepresentable solution
    1 hr 3 min
  • 186: “A relational database using Markdown”

    John and Rambo share their initial impressions of some of the new APIs that were announced at WWDC22, and talk about managing releases, learning when and how to apply generics, and the launch of the Gigahertz podcast network.

    Links
    • Swift by Sundell episode with Natalia Panferova
    • Swift Charts
    • Type erasure in Swift (before Swift 5.7)
    • John’s article about Swift 5.7’s new generics features
    • Swift by Sundell episode with Ben Cohen
    • Avoiding SwiftUI’s AnyView
    • VirtualBuddy
    • Gigahertz
    • Publish
    • Rambo’s Publish fork
    • Rambo’s article about ExtensionKit
    • WeatherKit
    • UINavigationItem
    • WWDC session about the new Focus filters
    1 hr 30 min
  • 184: “State of anticipation”

    It’s time for John and Rambo to play another round of Apple Keynote Poker! This time the two place their bets as to what Apple might introduce during the WWDC22 keynote and State of the Union session.

    Links
    • WWDC22
    • Mark Gurman’s report about lock screen widgets
    • SwiftUI’s Table view
    1 hr 30 min
  • 183: “Let’s just call it MVC”

    Organizing workspaces and hobby projects, the pros and cons of view models and controllers, and rendering Core Animation layers within SwiftUI view hierarchies.

    Links
    • The Jarvis standing desk
    • The iOS App Icon Book
    • SwiftUI’s state management system
    • Publish
    • SwiftUI’s List component
    • AirBuddy desktop widgets announcement tweet
    • SwiftUI’s accessibilityRepresentation modifier
    • The recent Swift by Sundell episode with Chris Eidhof
    • ChibiStudio
    1 hr 16 min
  • 182: “Are you ready to enter a rabbit hole?”

    A deep dive into how WidgetKit and SwiftUI’s serialization mechanism works under the hood, why John removed the ads from the Swift by Sundell website, and the discontinuation of the last iPod model.

    Links
    • 5 years of Swift by Sundell
    • The landing page for Rambo’s new Brazilian podcast network
    • WidgetKit
    • SwiftUI
    • XPC
    • NSSecureCoding
    • NSProxy
    • Swift key paths
    • Hopper
    • Swift’s @main attribute
    • Configuring a widget with an intent
    • NSUserActivity
    • Apple’s iPod touch press release
    1 hr 8 min
  • 181: “The banner effect”

    Balancing refactoring with feature development, abstracting system services, and building delightful UIs.

    Links
    • Kaleidoscope
    • Using warning and error directives
    • Rambo’s new UI for AirBuddy’s Spatial Audio support
    • Assertions in Swift
    53 min

About Stacktrace

From the publisher's feed

A podcast about life and technology from two developers’ perspectives. With John Sundell and Gui Rambo.