Stacktrace

Stacktrace

Download on the App Store

Stacktrace episodes

  • 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.

    Download MP3
    Hosts:
    • Gui on Twitter: @_inside
    • John on Twitter: @johnsundell
    • 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
      • Subscribe:

        🟣 Apple Podcasts

        🟠 Overcast

        🟢 Spotify

        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.

        Sponsored by ALOGIC: Get the 10-in-1 Super Dock 50% off retail on Indiegogo for a limited time. Enter the MacBook Air giveaway. 

        Download MP3
        Hosts:
        • Gui on Twitter: @_inside
        • John on Twitter: @johnsundell
        • 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
          • Subscribe:

            🟣 Apple Podcasts

            🟠 Overcast

            🟢 Spotify

            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.

            Sponsored by iMazing: Get 30% off iMazing, the most popular all-purpose iPhone and iPad manager for Mac and PC.

            Download MP3
            Hosts:
            • Gui on Twitter: @_inside
            • John on Twitter: @johnsundell
            • Links
              • The Bundle API
              • Fortnite
              • Epic’s “FreeFortnite” campaign
              • Unreal Engine
              • Upgrade #311: Summer of App Store Problems
              • Subscribe:

                🟣 Apple Podcasts

                🟠 Overcast

                🟢 Spotify

                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?

                Sponsored by iMazing: Get 30% off iMazing, the most popular all-purpose iPhone and iPad manager for Mac and PC.

                Download MP3
                Hosts:
                • Gui on Twitter: @_inside
                • John on Twitter: @johnsundell
                • 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
                  • Subscribe:

                    🟣 Apple Podcasts

                    🟠 Overcast

                    🟢 Spotify

                    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.

                    Sponsored by iMazing: Get 30% off iMazing, the most popular all-purpose iPhone and iPad manager for Mac and PC.

                    Download MP3
                    Hosts:
                    • Gui on Twitter: @_inside
                    • John on Twitter: @johnsundell
                    • 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
                      • Subscribe:

                        🟣 Apple Podcasts

                        🟠 Overcast

                        🟢 Spotify

                        0 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?

                        Sponsored by iMazing: Get 30% off iMazing, the most popular all-purpose iPhone and iPad manager for Mac and PC.

                        Download MP3
                        Hosts:
                        • Gui on Twitter: @_inside
                        • John on Twitter: @johnsundell
                        • 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
                          • Subscribe:

                            🟣 Apple Podcasts

                            🟠 Overcast

                            🟢 Spotify

                            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.

                            Download MP3
                            Hosts:
                            • Gui on Twitter: @_inside
                            • John on Twitter: @johnsundell
                            • Links
                              • The Sharecuts archive
                              • Splash
                              • John’s SwiftUI game hack
                              • Subscribe:

                                🟣 Apple Podcasts

                                🟠 Overcast

                                🟢 Spotify

                                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.

                                Download MP3
                                Hosts:
                                • Gui on Twitter: @_inside
                                • John on Twitter: @johnsundell
                                • 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
                                  • Subscribe:

                                    🟣 Apple Podcasts

                                    🟠 Overcast

                                    🟢 Spotify

                                    1 hr 9 min
                                  • 91: “Just check the checkbox”

                                    After a bit of speculation as to whether or not Apple will ship this year’s iPhone without a charger, John and Rambo go on a deep dive into SwiftUI state management, and discuss various approaches for sharing code between an app and an extension.

                                    Download MP3
                                    Hosts:
                                    • Gui on Twitter: @_inside
                                    • John on Twitter: @johnsundell
                                    • Links
                                      • WWDC by Sundell & Friends
                                      • Kuo: Apple will not include earbuds or charger in iPhone 12 box
                                      • A guide to SwiftUI’s state management system
                                      • Subscribe:

                                        🟣 Apple Podcasts

                                        🟠 Overcast

                                        🟢 Spotify

                                        1 hr 9 min
                                      • 90: “Adaptive lightning”

                                        The macOS Big Sur redesign doesn’t mean the end of the world, right? Or does it? John and Rambo discuss the reveal of Apple Silicon, macOS 11, iOS apps coming to the Mac, and much more — all during a recording session stretched out over two days in the middle of a Brazilian lightning storm.

                                        Download MP3
                                        Hosts:
                                        • Gui on Twitter: @_inside
                                        • John on Twitter: @johnsundell
                                        • Links
                                          • WWDC by Sundell & Friends
                                          • John’s SwiftUI app prototype
                                          • Swift by Sundell episode with Josh Shaffer and Eliza Block
                                          • “Bring keyboard and mouse gaming to iPad” from WWDC20
                                          • Subscribe:

                                            🟣 Apple Podcasts

                                            🟠 Overcast

                                            🟢 Spotify

                                            1 hr 8 min

                                          About Stacktrace

                                          From the publisher's feed

                                          A weekly Apple news and rumors podcast from a developer's perspective. Hosted by 9to5Mac's Gui Rambo and John Sundell.