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
120: “Freelancing and WWDC22 highlights”, with special guest Donny Wals
Swift by Sundell
by John Sundell
1y ago
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 entirely online. Bitrise: Rock-solid continuous integration for your Swift projects. Go to bitrise.io/swift to get started for free. Links Donny on Twitter John on Twitter “What’s new in SwiftUI in iOS 16?”, with Natalia Panferova SwiftUI’s new Navig ..read more
Visit website
119: “The role of system design”, with special guest Gui Rambo
Swift by Sundell
by John Sundell
1y ago
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-day money-back guarantee. Bitrise: Rock-solid continuous integration for your Swift projects. Go to bitrise.io/swift to get started for free. Links Rambo on Twitter John on Twitter Stacktrace AirBuddy ChibiStudio MVVM MVC The factory pattern The ..read more
Visit website
118: “What’s new in SwiftUI in iOS 16?”, with special guest Natalia Panferova
Swift by Sundell
by John Sundell
1y ago
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 Developer: Join the iOS Architect Crash Course to accelerate your journey towards becoming a senior developer. The next edition starts on July 18th, and it’s 100% free and held entirely online. Links Natalia on Twitter John on Twitter Natalia’s webs ..read more
Visit website
117: “Swift 5.7, generics, and the road to Swift 6”, with special guest Ben Cohen
Swift by Sundell
by John Sundell
2y ago
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. 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 Swift Async Algorithms Swift Collections Using the new ‘some’ a ..read more
Visit website
116: “The evolution of SwiftUI”, with special guest Chris Eidhof
Swift by Sundell
by John Sundell
2y ago
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 having to submit updates to the App Store. Try it for free today, by going to judo.app/sundell. RevenueCat: In-app subscriptions made easy. RevenueCat handles the pain points of implementing in-app purchases and subscriptions, so that you can get back to ..read more
Visit website
115: “A framework and an app”, with special guest Simon Støvring
Swift by Sundell
by John Sundell
2y ago
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 updates to the App Store. Try it for free today, by going to judo.app/sundell. 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
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

Follow Swift by Sundell on FeedSpot

Continue with Google
Continue with Apple
OR