Stacktrace

Stacktrace

By John Sundell and Gui RamboTechnology
Download on the App Store

Stacktrace episodes

  • 101: “The iPad Prosumer”

    It’s Apple event analysis time! John and Rambo discuss all of the major announcements from Apple’s “Time Flies” event — including the Apple Watch Series 6 and SE, the new iPads, and of course, the surprise release of iOS 14.

    Sponsor
    • DEVONthink: Manage your documents the smart way on Mac and iOS. Get 10% off with code 9to5mac-2020.
    Links
    • try! Swift World
    • Rambo’s Milkshakr repo
    • Diagrams
    • Logic controllers
    • View models
    • John’s Twitter game development diary
    • Apple "Time Flies" event video
    1 hr 19 min
  • 100: “It was all planned”

    On this special 100th episode of the show, John and Rambo reflect on their personal milestones since episode one, and play another round of Apple Keynote Poker in preparation for next week’s Apple event.

    Links
    • Keynote Poker scorecard
    • Rambo’s article about creating configurable macOS widgets
    • How John typically structures model data in Swift
    • Your Calendrical Fallacy Is...
    • Apple Watch blood oxygen detection article
    • Rambo’s original report on AirTags
    • Publish
    • AirBuddy
    1 hr 11 min
  • 99: “Untangle some spaghetti”

    Behind the scenes of building an App Clip, progressive disclosure when designing UIs, Rambo's struggles with App Translocation on macOS, and speculation around what Apple might have in store for us this fall.

    Links
    • iOS 13.7
    • Bloomberg’s report on Apple’s plans for the fall
    • Rambo’s article about building an App Clip
    • ChibiStudio on TestFlight
    1 hr 8 min
  • 98: “A chip volcano”

    A deep dive into syncing systems and what goes into writing code for synchronizing user data using tools like CloudKit, a look under the hood of what AirPower could’ve been, and your regular weekly updates from John and Rambo.

    Sponsor
    • ALOGIC: Get the 10-in-1 Super Dock 50% off retail on Indiegogo for a limited time. Enter the MacBook Air giveaway.
    Links
    • The Fibonacci sequence
    • Sign up for the AirBuddy 2 beta
    • Rambo's Twitter thread about his feedback system
    • AirPower prototype teardown
    • CloudKit 101
    • The WWDC app’s CloudKit implementation
    • Paw
    • NativeConnect
    • Appstat
    1 hr 2 min
  • 97: “You can’t be Springboard”

    Analysis of the ongoing battle between Apple and Epic Games from a technical perspective, the benefit of writing cross-platform Swift code, logging and debugging strategies, and how Rambo merged two apps into one.

    Sponsor
    • iMazing: Get 30% off iMazing, the most popular all-purpose iPhone and iPad manager for Mac and PC.
    Links
    • The Bundle API
    • Fortnite
    • Epic’s “FreeFortnite” campaign
    • Unreal Engine
    • Upgrade #311: Summer of App Store Problems
    1 hr 13 min
  • 96: “The Pandora’s Box of software”

    Combining SwiftUI with other rendering technologies, Rambo’s preparations for the launch of the AirBuddy 2.0 Beta, and lots of thoughts on the recent App Store controversy involving Microsoft’s xCloud game streaming service. Also, custom Swift keywords, yay or nay?

    Sponsor
    • iMazing: Get 30% off iMazing, the most popular all-purpose iPhone and iPad manager for Mac and PC.
    Links
    • Imagine Engine
    • Metal
    • The Core Image kernel API
    • Core Animation’s particle effects API
    • AirBuddy on Twitter
    • Project xCloud
    • The Verge’s article on Apple’s response to xCloud
    • Google Stadia
    • OnLive
    • App Store Review Guidelines
    • SetApp
    • Phil Schiller advances to Apple Fellow
    • Codable
    • Property wrappers
    • Function builders
    • Rust macros
    1 hr 4 min
  • 95: “We’re not lawyers”

    What differentiates server-side and client-side development, Tim Cook’s testimony in front of the US Congress, the new iMac, Rambo’s secret new project, and more on John’s not-so-secret use of SwiftUI to build games.

    Sponsor
    • iMazing: Get 30% off iMazing, the most popular all-purpose iPhone and iPad manager for Mac and PC.
    Links
    • Imagine Engine
    • Rambo makes the Taptic Engine play music
    • UIView’s point conversion API
    • John’s SwiftUI layout guide
    • The Talk Show episode about the recent Congress hearing
    • The iMac updates
    • Cloudflare Workers
    1 hr 16 min
  • 94: “The great app idea incubator”

    Is FaceID coming to the Mac, what could a Swift version of async/await end up looking like, and what makes SwiftUI a nice fit for game UI development?

    Sponsor
    • iMazing: Get 30% off iMazing, the most popular all-purpose iPhone and iPad manager for Mac and PC.
    Links
    • Rendering textured game UIs using SwiftUI
    • The resizable modifier for SwiftUI images
    • SwiftUI’s blendMode modifier
    • macOS Big Sur suggests the TrueDepth camera is coming
    • Pull request adding ‘async’ to the Swift type system
    • Async/await in JavaScript
    • Combine
    • Futures and Promises in Swift
    • SwiftUI’s ViewBuilder
    • Handling non-optional optionals in Swift
    • Handling model variants in Swift
    • SwiftUI’s Environment API
    • UIHostingController
    • Swift’s String implementation
    1 hr 5 min
  • 93: “Life is not paper”

    Rambo shuts down two of his projects and battles Dark Mode on macOS, John re-evaluates his goals and work priorities, and the two discuss the big Twitter hack, engineering management, and whether Apple has changed their strategy around when to ship new features.

    Links
    • The Sharecuts archive
    • Splash
    • John’s SwiftUI game hack
    58 min
  • 92: “App Store review lawyer”

    After an accidental deep dive into SwiftUI, John and Rambo discuss the recent issues with Facebook’s iOS SDK and whether Apple should force developers to adopt more platform features. Then, this episode’s actual deep dive, into backend-driven UIs.

    Links
    • Imagine engine
    • Johns game
    • Standford CS193P
    • Compression framework
    • Rambo is quoted by the BBC
    • A Moment of Clarity Regarding the Raison d’Etre for the App Store
    • Spotify's deprecated Hub framework
    1 hr 9 min

About Stacktrace

From the publisher's feed

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