show episodes
 
Loading …
show series
 
Ben Scheirman returns to the show to discuss how Swift’s built-in concurrency features, such as async/await and tasks, can be used in practice when building apps for Apple’s platforms. Sponsors Essential Developer: Join the iOS Architect Crash Course to accelerate your journey towards becoming a senior developer. It’s 100% free and held entirely on…
 
Adam Bell returns to the podcast to discuss different techniques and approaches for optimizing UI code, and how to utilize tools like animations in order to build iOS apps that feel fast and responsive. Sponsors NordVPN: Get an exclusive discount on NordVPN’s excellent VPN service, by going to nordvpn.com/sundell. They even have a 30-day money-back…
 
Donny Wals returns to the show to talk about being an iOS developer freelancer, and to discuss some of the key new APIs, Swift language features, and frameworks that were introduced at WWDC22. Sponsors Essential Developer: Join the iOS Architect Crash Course to accelerate your journey towards becoming a senior developer. It’s 100% free and held ent…
 
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 …
 
Gui Rambo returns to the show to talk about the role and importance of system design when building apps and open source tools, and how common app architectures and design patterns can be augmented with custom systems. Sponsors NordVPN: Get an exclusive discount on NordVPN’s excellent VPN service, by going to nordvpn.com/sundell. They even have a 30…
 
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…
 
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 a…
 
Natalia Panferova joins John to discuss some of the key new features that are coming to SwiftUI and UIKit in iOS 16, and to talk about her experience working on SwiftUI at Apple. Sponsors NordVPN: Get an exclusive discount on NordVPN’s excellent VPN service, by going to nordvpn.com/sundell. They even have a 30-day money-back guarantee. Essential De…
 
Ben Cohen, manager of the Swift team at Apple, joins John on this WWDC22 special to discuss Swift 5.7, how generics have been made more powerful and easy to use, and how the language is expected to evolve towards Swift 6. Sponsors Bitrise: Rock-solid continuous integration for your Swift projects. Go to bitrise.io/swift to get started for free. Nor…
 
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 accessibilityRe…
 
Chris Eidhof returns to the podcast to talk about how SwiftUI has evolved since its initial release, to share several key learnings from using it over the past few years, and to discuss concepts like app architecture and state management. Sponsors Judo: Quickly build native, server-driven UI for iOS and Android, and publish instantly, without havin…
 
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 pat…
 
Simon Støvring returns to the show to talk about how he built his new text editor Runestone, how to effectively manage an app’s settings, performance tuning, and implementing an app’s core logic as a stand-alone framework. Sponsors Judo: Quickly build native, server-driven UI for iOS and Android, and publish instantly, without having to submit upda…
 
New website, new logo, same show! Rambo shares his initial impressions of using Apple’s new Studio Display, along with some interesting spelunking results. Also, behind the scenes of the show’s new website, and a few web development tips. Links RSS Publish Sweep Chrome’s Lighthouse testing suite Studio Display Rambo’s new desk setup…
 
Sommer Panage returns to the show to discuss Apple’s various accessibility APIs and tools, how to incorporate accessibility support into a team’s overall development workflow, and what it was like being an engineering manager at Apple. Sponsors Emerge Tools: Optimize your app’s startup time, binary size, and overall performance using Emerge’s advan…
 
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. Links The first ever episode of the show The show’s new email: ask@stacktracepodcast.fm Rambo’s blog post about his CVE Steve Jobs’s joke about …
 
Loading …

Quick Reference Guide

Copyright 2022 | Sitemap | Privacy Policy | Terms of Service
Google login Twitter login Classic login