Sinopsis
John Sundell and Gui Rambo discuss Apple news and rumors from a developer's perspective.
Episodios
-
99: “Untangle some spaghetti”
02/09/2020 Duración: 01h07minBehind 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:
-
98: “A chip volcano”
26/08/2020 Duración: 01h01minA 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:
-
97: “You can’t be Springboard”
19/08/2020 Duración: 01h12minAnalysis 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:
-
96: “The Pandora’s Box of software”
12/08/2020 Duración: 01h03minCombining 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:
-
95: “We’re not lawyers”
05/08/2020What 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:
-
94: “The great app idea incubator”
29/07/2020 Duración: 01h04minIs 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:
-
93: “Life is not paper”
22/07/2020 Duración: 57minRambo 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:
-
92: “App Store review lawyer”
15/07/2020 Duración: 01h08minAfter 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:
-
91: “Just check the checkbox”
08/07/2020 Duración: 01h08minAfter 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:
-
90: “Adaptive lightning”
02/07/2020 Duración: 01h07minThe 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:
-
89: “Did you wash your hands?”, a WWDC 2020 special
24/06/2020 Duración: 01h36minOn this WWDC20 special, John and Rambo start diving into the main announcements from Apple’s conference, focusing on iOS, App Clips, Widgets, Siri, Maps, watchOS, AirPods and iPadOS. Sponsored by MacStadium: Get 50% off the first six months of a Mac mini subscription with code WWDC2020. Sponsored by CleanMyMac X: Get CleanMyMac X 30% off valid until July 5. Download MP3 Hosts: Gui on Twitter: @_inside John on Twitter: @johnsundell Guests: Kaya Thomas Ellen Shapiro Links WWDC by Sundell & Friends Subscribe:
-
WWDC by Sundell & Friends #1: Keynote and Platforms State of the Union first impressions
17/06/2020 Duración: 23minJohn and Gui Rambo share their first impressions of Apple’s WWDC20 opening keynote, as well as the Platforms State of the Union session. This is the WWDC by Sundell & Friends podcast, subscribe to our daily show on the website. Did Apple’s first ever online keynote live up to our expectations, which of the announcements were the most exciting, and what technologies are we looking forward to dive deeper into during the week? Those are just some of the questions that we’ll discuss on this first episode of the WWDC by Sundell & Friends podcast. Download MP3 Hosts: Gui on Twitter: @_inside John on Twitter: @johnsundell
-
88: “WWDC20 Keynote Poker”, with special guests Ellen Shapiro and Kaya Thomas
17/06/2020 Duración: 01h17minOn this special episode of the show, John and Rambo are joined by Ellen Shapiro and Kaya Thomas for the grand WWDC20 Keynote Poker game. Bets, speculations, and discussions around what Apple might release next week at the 2020 edition of WWDC. Download MP3 Hosts: Gui on Twitter: @_inside John on Twitter: @johnsundell Guests: Kaya Thomas Ellen Shapiro Links Poker scorecard Apollo GraphQL We Read Too Episode 77 Kaya’s “Meet the developer” interview with Apple Rambo’s WWDC20 wishlist Subscribe:
-
87: “An ARM and a leg”
10/06/2020 Duración: 01h17minA deep dive into the iOS background operations model and how it could potentially be improved, rumors about both ARM Macs and a new iMac design being unveiled at WWDC20, and a discussion around designing custom systems for apps. That, and your regular updates from both John and Rambo, on this week’s episode of Stacktrace. Download MP3 Hosts: Gui on Twitter: @_inside John on Twitter: @johnsundell Links Watch Time episode with Ish ShaBazz ChibiStudio WWDC by Sundell Bloomberg’s report about ARM Macs being announced at WWDC Rumor about a redesigned iMac being announced at WWDC How the Australian COVID-19 contact tracing app is reminding its users to open it Grand Central Dispatch Apple’s official documentation On Swift by Sundell Basics Sharing UserDefaults data within an app group URLSessionConfiguration Rambo’s dotSwift talk about app architecture Subscribe:
-
86: “Into the void of the internet”
03/06/2020 Duración: 01h02minPreparations for WWDC, a look at the first COVID-19 exposure notification apps powered by Apple and Google’s system, and a deep dive into the world of Reactive Programming through frameworks like RxSwift and Combine. Also, will cross-platform technologies like Flutter ever take over native iOS development? Sponsored by ZeroSSL: A new, completely free and trusted certificate authority and SSL Platform, aiming to make it easy and extremely affordable to create SSL certificates.Try ZeroSSL today for free. Download MP3 Hosts: Gui on Twitter: @_inside John on Twitter: @johnsundell Links CocoaHub Italy’s Immuni exposure notification app Apple and Google’s exposure notification system RxSwift Combine Build your own Futures and Promises library Subscribe:
-
85: “Magnetic mumbo jumbo”
27/05/2020 Duración: 01h17minWhat could an iPhone without any ports look like, and is it likely that Apple would ever adopt USB-C for the iPhone? Also, Mac development, using multiple programming languages, sharing utilities between projects, and much more. Sponsored by Concepts App: Sketch and design your ideas on an infinite canvas with flexible vector ink. Available on iPad and iPhone. Try it for free. Sponsored by ZeroSSL: A new, completely free and trusted certificate authority and SSL Platform, aiming to make it easy and extremely affordable to create SSL certificates.Try ZeroSSL today for free. Download MP3 Hosts: Gui on Twitter: @_inside John on Twitter: @johnsundell Links ASCIIwwdc The WWDC Mac app Rambo’s macOS-style emoji picker for iPadOS John’s first and second “micro podcast” “A fully wireless iPhone is more likely than a Smart Connector” NSView’s isFlipped property Rambo’s event tracking loop implementation “Beyond the Checkbox with Catalyst and AppKit”, by Steve Troughton-Smith Rambo’s talk from BA: Swiftable Iden
-
84: “We traversed the whole responder chain”
20/05/2020 Duración: 01h12minThis week, John and Rambo go on a deep dive into the responder chain and how UI events are propagated on Apple’s platforms. Also, SwiftUI vs Catalyst, Apple’s mysterious new QR codes for AR, and a visit to the Sundell R&D division. Sponsored by Bitrise: iOS Continuous Integration and Delivery for building better applications, faster. Sign up for free and learn more here. Sponsored by Clubhouse: the collaborative home for modern software teams. Download MP3 Hosts: Gui on Twitter: @_inside John on Twitter: @johnsundell Links Apple’s custom QR codes for AR Rambo’s AR article on WWDC by Sundell The responder chain Using the responder chain for error handling Rambo’s dotSwift conference talk about MVC Subscribe:
-
83: “When you link a framework...”
13/05/2020 Duración: 01h07minThe recent Facebook SDK crashing incident leads John and Rambo into a deep-dive on third party SDKs and various ways to handle them. Also, new thoughts and details on the rumored AirPods Studio headphones, how writing about a topic can make you re-examine your opinions on it, and the launch of FusionCast. Sponsored by Bitrise: iOS Continuous Integration and Delivery for building better applications, faster. Sign up for free and learn more here. Download MP3 Hosts: Gui on Twitter: @_inside John on Twitter: @johnsundell Links John’s “Propagating user-facing errors in Swift” article FusionCast Raphael Lopes on Dribbble Bloomberg’s report on AirPods Studio 9to5Mac’s report on AirPods Studio The big Facebook crash of 2020 and the problem of third-party SDK creep Rambo’s Washington Post interview Facebook’s iOS SDK NSObject’s load method Charles Proxy MultipeerKit Subscribe:
-
82: “The Ministry of iOS Development”
06/05/2020 Duración: 01h36sJohn automates the deployment of his website, which just celebrated its third birthday (or is it “anniversary”?), Rambo is about to launch a new app, and the two go on a deep dive into the iOS 13.5 beta and Apple + Google’s “Exposure notification” system for tracking the spread of COVID-19. Sponsored by Bitrise: iOS Continuous Integration and Delivery for building better applications, faster. Sign up for free and learn more here. Download MP3 Hosts: Gui on Twitter: @_inside John on Twitter: @johnsundell Links The Publish DeploymentMethod API Apple updates the 13-inch MacBook Pro Apple and Google’s COVID-19 tracing system Subscribe:
-
81: “A good old fashioned roadmap”
29/04/2020 Duración: 01h09minJohn and Rambo return to the topic of app architecture, this time to discuss how to build scalable code bases using the MVC design pattern, and also talk about what Apple’s pro-level apps (including Xcode) might look like if ported to the iPad. Sponsored by Disco Elysium: An award-winning and groundbreaking role-playing game, now available on Mac. Get 25% off until May 1 on Steam. Download MP3 Hosts: Gui on Twitter: @_inside John on Twitter: @johnsundell Links John’s new video about Controllers in MVC Hypervisor Parker Ortolani’s “Xcode for iPad” concept Git’s bisect feature Subscribe: