Stacktrace
Stacktrace
9to5Mac
Apple news and rumors from a developer's perspective
Stacktrace has moved!
As we've mentioned in the last episode, the Stacktrace podcast is no longer a part of the 9to5Mac network. If you're seeing this entry in your podcast player, then you probably need to unfollow Stacktrace and follow the podcast again. Start by unfollowing the show in your podcast player, then just search for "Stacktrace" and follow the show again. You'll notice that the updated show has a new artwork and that episode 179 has already been released there. To learn more about how to listen to Stacktrace, check out our new website. Thanks for listening!
Mar 23, 2022
1 min
178: “Let’s try something new”
John and Rambo celebrate the show’s 4th birthday with a big announcement, and then talk about security research, project priorities, and how to combine SwiftUI views with protocol-based observable objects. Download MP3 Hosts Gui on Twitter: @_insideJohn on Twitter: @johnsundell Links The first ever episode of the showThe show’s new email: ask@stacktracepodcast.fmRambo’s blog post about his CVESteve Jobs’s joke about iMovie on the App StoreDemo of John’s SwiftUI-based gameModeling loading states using enumsProtocol inheritance/specializationReflection in Swift Subscribe 🟣 Apple Podcasts🟠 Overcast🟢 Spotify If you have any feedback about the show, feel free to reach out on Twitter or send us an email.
Mar 16, 2022
1 hr 3 min
177: “The stand is included!”
John and Rambo share their first impressions of the products announced at Apple’s “Peek Performance” event — including the new iPhone SE and iPad Air, M1 Ultra, Mac Studio and the Studio Display. Sponsored by Journey: Get 10% off the new Journey cases for iPhone with code JOURNEY10. Sponsored by Kandji: A modern, cloud-based platform to manage and secure your Mac, iPhone, iPad, and Apple TV devices. Kandji saves IT teams hours of manual work with features like one-click compliance templates and 150+ pre-built automations, apps, and workflows. Request access. Download MP3 Hosts Gui on Twitter: @_insideJohn on Twitter: @johnsundell Links Apple’s “Peek Performance” eventThe Banker on Apple TV+“There is only one MTLDevice on M1 Ultra.”Mac StudioStudio Display Subscribe 🟣 Apple Podcasts🟠 Overcast🟢 Spotify If you have any feedback about the show, feel free to reach out on Twitter or send us an email.
Mar 9, 2022
1 hr 9 min
176: “Extra Keynote Poker”
On this extra episode of the show, John and Rambo share their bets, hopes and predictions for Apple’s upcoming “Peek Performance” event. Sponsored by Sentry: Actionable iOS error tracking and performance monitoring. Try Sentry for free today. New users can use the code 'STACKTRACE' during sign-up to get 3 free months of Sentry. Sponsored by Kandji: A modern, cloud-based platform to manage and secure your Mac, iPhone, iPad, and Apple TV devices. Kandji saves IT teams hours of manual work with features like one-click compliance templates and 150+ pre-built automations, apps, and workflows. Request access. Download MP3 Hosts Gui on Twitter: @_insideJohn on Twitter: @johnsundell Links UpgradeMac Studio rumors Subscribe 🟣 Apple Podcasts🟠 Overcast🟢 Spotify If you have any feedback about the show, feel free to reach out on Twitter or send us an email.
Mar 6, 2022
1 hr 19 min
175: “A Bluetooth fanboy”
Unit testing SwiftUI-based views, view and data architecture, as well as a behind the scenes look at Rambo’s home automation setup. Sponsored by Sentry: Actionable iOS error tracking and performance monitoring. Try Sentry for free today. New users can use the code 'STACKTRACE' during sign-up to get 3 free months of Sentry. Download MP3 Hosts Gui on Twitter: @_insideJohn on Twitter: @johnsundell Links Unit testing SwiftUI-based viewsSwiftUI’s state management systemThe “Locks and Keys” principlePhilips HueFibaro switchesZigbeeShelly 2.5 Subscribe 🟣 Apple Podcasts🟠 Overcast🟢 Spotify If you have any feedback about the show, feel free to reach out on Twitter or send us an email.
Mar 2, 2022
54 min
174: “An operating system toolkit”
John and Rambo speculate what the SDK for Apple’s rumored AR/VR devices might look like, and what sort of user experiences that we might be able to build using it. Sponsored by Sentry: Actionable iOS error tracking and performance monitoring. Try Sentry for free today. New users can use the code 'STACKTRACE' during sign-up to get 3 free months of Sentry. Download MP3 Hosts Gui on Twitter: @_insideJohn on Twitter: @johnsundell Links realityOS references in Apple’s open source codeSwiftUIARKitRealityKitGoogle CardboardBlenderRambo’s AR article from 2019Reality ComposerQuixelUIKit scenesApple AR/VR headset rendersIKEA Place Subscribe 🟣 Apple Podcasts🟠 Overcast🟢 Spotify If you have any feedback about the show, feel free to reach out on Twitter or send us an email.
Feb 23, 2022
54 min
173: “The fabric of space-time”
SwiftUI for animations, prototyping, and game development. Plus, a second review of the M1 Max-based MacBook Pro, and an update on how well it performs for gaming. Sponsored by Sentry: Actionable iOS error tracking and performance monitoring. Try Sentry for free today. New users can use the code 'STACKTRACE' during sign-up to get 3 free months of Sentry. Download MP3 Hosts Gui on Twitter: @_insideJohn on Twitter: @johnsundell Links Rambo’s MacBook Pro specsDivinity: Original Sin 2SpriteKitImagine EngineJohn’s new SwiftUI-based game demoPart of the source code from John’s new gameSwiftUI animationsThe SwiftUI Namespace APICustom SwiftUI view modifiersSwiftUI transactions Subscribe 🟣 Apple Podcasts🟠 Overcast🟢 Spotify If you have any feedback about the show, feel free to reach out on Twitter or send us an email.
Feb 16, 2022
1 hr 14 min
Stacktrace Podcast 172: “The ‘weak self’ dance”
How memory management works when using Swift’s new concurrency features, getting out of productivity traps, remote pair programming, and the process of installing Mac apps. Sponsored by Sentry: Actionable iOS error tracking and performance monitoring. Try Sentry for free today. New users can use the code 'STACKTRACE' during sign-up to get 3 free months of Sentry. Download MP3 Hosts Gui on Twitter: @_insideJohn on Twitter: @johnsundell Links Memory management when using async/await in SwiftSwift’s closure capturing mechanicsAppZapperThe dmg file formatThe pkg file format Subscribe 🟣 Apple Podcasts🟠 Overcast🟢 Spotify If you have any feedback about the show, feel free to reach out on Twitter or send us an email.
Feb 9, 2022
1 hr 3 min
Stacktrace Podcast 171: “Three levels of happiness”
Continued discussions around using SwiftUI for custom animations and layouts, more on phased rollouts and prioritizing bug fixes, content exclusivity and acquisitions, and various ways of sharing code across Apple’s platforms. Sponsored by Sentry: Actionable iOS error tracking and performance monitoring. Try Sentry for free today. Download MP3 Hosts Gui on Twitter: @_insideJohn on Twitter: @johnsundell Links Yoshi's InstagramAsset catalog namespacing“Microsoft buys Activision Blizzard for $68.7B” — Polygon“Sony acquiring Bungie, creators of Destiny, in $3.6B deal” — PolygonWordleEeroCall of DutyStarfieldCustomizing how an external Swift type is encoded or decodedUsing compiler directives in SwiftBridging SwiftUI with UIKit or AppKitDave DeLong’s article about building cross-platform frameworksManaging dependencies using the Swift Package Manager Subscribe 🟣 Apple Podcasts🟠 Overcast🟢 Spotify If you have any feedback about the show, feel free to reach out on Twitter or send us an email.
Feb 2, 2022
1 hr 25 min
Stacktrace Podcast 170: “Welcome to programming”
John and Rambo revisit the topic of SwiftUI and UIKit interoperability, and discuss which of the two UI frameworks that’s recommend for beginners to start with. Also, the launch of AirBuddy 2.5, and using phased rollouts when releasing new app versions. Download MP3 Hosts Gui on Twitter: @_insideJohn on Twitter: @johnsundell Links SwiftUI and UIKit interoperabilityRambo’s HostingWindowControllerSparklePaddleRambo’s “AirBuddy 2.5 development trivia” Twitter thread Subscribe 🟣 Apple Podcasts🟠 Overcast🟢 Spotify If you have any feedback about the show, feel free to reach out on Twitter or send us an email.
Jan 26, 2022
1 hr
Load more