Swift by Sundell
768 FOLLOWERS
Swift By Sundell Podcast. An iOS Developer John Sundell about Swift development techniques, frameworks and tips & tricks. To know more on this, subscribe with us.
Swift by 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
Swift by 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
Swift by 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
Swift by 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
Swift by 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
Swift by 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
Swift by 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
Swift by 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
Swift by 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
Swift by 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