123: “The evolution of Swift”, with special guest Nick Lockwood
Swift by Sundell
by John Sundell
1y ago
On this final episode of 2022, Nick Lockwood returns to the show to discuss the overall evolution of Swift and its ecosystem of tools and libraries. How has Swift changed since its original introduction in 2014, how does it compare to other modern programming languages, and how might the language continue to evolve in 2023 and beyond? Sponsors Bitrise: Rock-solid continuous integration for your Swift projects. Go to bitrise.io/swift to get started for free. NordVPN: Get an exclusive discount on NordVPN’s excellent VPN service, by going to nordvpn.com/sundell. They even have a 30-day money-bac ..read more
Visit website
122: “Swift concurrency in practice”, with special guest Ben Scheirman
Swift by Sundell
by John Sundell
1y ago
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 online. 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. Links Ben on Twitter John on Twitter NSScreencast Combine Swift The Nike SNKRS app Discover ..read more
Visit website
121: “Responsive and smooth UIs”, with special guest Adam Bell
Swift by Sundell
by John Sundell
1y ago
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 guarantee. Bitrise: Rock-solid continuous integration for your Swift projects. Go to bitrise.io/swift to get started for free. Links Adam on Twitter John on Twitter Motion CloudKit Debouncing CATransaction Grand Central Dispatch UITraitCollection ..read more
Visit website
114: “Accessibility on Apple’s platforms”, with special guest Sommer Panage
Swift by Sundell
by John Sundell
2y ago
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 advanced app optimization and monitoring tools. Get started at emergetools.com. Bitrise: Rock-solid continuous integration for your Swift project, which now offers 50% faster builds and ad-ons for things like automatic deployment. Go to bitrise.io/swift ..read more
Visit website
112: “The 2021 Season Finale”
Swift by Sundell
by John Sundell
2y ago
To wrap up the 2021 season of the show, John revisits some of the key themes and topics that were discussed both on the show itself, and within the Swift community in general, throughout the year. Sponsors Bitrise: Rock-solid continuous integration for your Swift project, which now offers 50% faster builds and ad-ons for things like automatic deployment. Go to bitrise.io/swift to get started for free. RevenueCat: In-app subscriptions made easy. RevenueCat handles the pain points of implementing subscriptions and in-app purchases, so that you can get back to building your app. Learn more at re ..read more
Visit website
111: “Custom rendering”, with special guest James Thomson
Swift by Sundell
by John Sundell
2y ago
James Thomson returns to the show to discuss the various technologies that enable us to render custom UIs on Apple’s platforms. From rendering views using Core Graphics and Core Animation, to building completely custom 3D-based UIs using SceneKit and RealityKit. Sponsors MacStadium: The leading provider of cloud solutions built on real Mac hardware. Get started at macstadium.com/sundell. Shortcut: A lightweight, yet powerful project management tool built specifically for software development teams. Try Shortcut for free for two months by going to shortcut.com/sundell. Links PCalc Dice by PC ..read more
Visit website
110: “Concurrency beyond app development”, with special guest Tim Condon
Swift by Sundell
by John Sundell
2y ago
Tim Condon joins John to discuss how both client and server-side Swift developers could utilize the new built-in concurrency system, as well as how distributed actors and other upcoming language features might continue to make Swift even more capable on the server. Sponsors MacStadium: The leading provider of cloud solutions built on real Mac hardware. Get started at macstadium.com/sundell. Instabug: Incredibly useful bug, crash, and performance monitoring for iOS apps. Go to instabug.com/sundell to start your free trial. Links Tim on Twitter John on Twitter Vapor Swift concurrency Property ..read more
Visit website
109: “Code maintenance”, with special guest Nick Lockwood
Swift by Sundell
by John Sundell
2y ago
Nick Lockwood joins John for a discussion about maintaining Swift code bases — from open source projects, to ones worked on by teams of various sizes. Also, the design of ShapeScript, using async/await within unit tests, and much more. Sponsors RevenueCat: In-app subscriptions made easy. RevenueCat handles the pain points of implementing subscriptions and in-app purchases, so that you can get back to building your app. Learn more at revenuecat.com. MacStadium: The leading provider of cloud solutions built on real Mac hardware. Get started at macstadium.com/sundell. Links Nick on Twitter Joh ..read more
Visit website
108: “Concurrency and Swift-DocC”, with special guest Marin Todorov
Swift by Sundell
by John Sundell
2y ago
Marin Todorov returns to the podcast to discuss Swift’s new concurrency system and its newly announced backward compatibility, his new book about that topic, and his work on Apple’s open source documentation tool, Swift-DocC. Sponsors Quickly checking out either of the following two sponsors is a great way to help support this podcast, if you wish to do so. Instabug: Incredibly useful bug, crash, and performance monitoring for iOS apps. Go to instabug.com/sundell to start your free trial. Bitrise: Rock-solid continuous integration for your Swift project, which now offers 50% faster builds and ..read more
Visit website
107: “UIKit in 2021”, with special guest Ben Scheirman
Swift by Sundell
by John Sundell
2y ago
Ben Scheirman returns to the show to talk about modern UIKit-based app development, how UIKit has evolved over the past few years, and how its API design and usage has been influenced by the introduction of frameworks like SwiftUI and Combine. Sponsors RevenueCat: In-app subscriptions made easy. RevenueCat handles the pain points of implementing subscriptions and in-app purchases, so that you can get back to building your app. Learn more at revenuecat.com. MacStadium: The leading provider of cloud solutions built on real Mac hardware. Get started at macstadium.com/sundell. Links Ben on Twit ..read more
Visit website

Follow Swift by Sundell on FeedSpot

Continue with Google
Continue with Apple
OR