Manage episode 342687541 series 2812161
Full on prep mode for Do iOS by now. What is it. Just 5 or 6 weeks remaining. When I am preparing this episode, there were just 2 tickets remaining. So we will have a full house. I was also looking into putting together a workshop the day before the conference and that has now been put together thanks to the gracious support of Jeremy Barger. You might know him as TheSwiftNomad on Twitter. He is looking for people to take a look at his Swift Developer Academy. So take a look.
Articles in this episode:
- Swift’s print(), debugPrint(), String(reflecting:), Mirror(reflecting:) and dump()
- Side Projects: 10 Tips for being successful
- Deadlocks in Swift explained: detecting and solving
- How to manage lifecycle events in SwiftUI iOS applications
- viewDidLoad() in SwiftUI
- Why your Xcode version still matters with Module Stability
- Displaying live activities in iOS 16
Oh and I am still waiting on that keyboard…
Join me in Amsterdam for Do iOS 2025, tickets and details available now.
Lead Software Developer
Learn best practices for being a great lead software developer.
Do iOS: https://do-ios.com
Rate me on Apple Podcasts.
Send feedback on SpeakPipe
Or contact me:
- Mastodon: https://hachyderm.io/@appforce1
- X: https://x.com/appforce1
- BlueSky: https://bsky.app/profile/appforce1.net
- LinkedIN: https://www.linkedin.com/in/leenarts/
Support my podcast with a monthly subscription, it really helps.
My book: Being a Lead Software Developer
Chapters
1. Intro (00:00:00)
2. Swift’s print(), debugPrint(), String(reflecting:), Mirror(reflecting:) and dump() (00:04:41)
3. Side Projects: 10 Tips for being successful (00:05:02)
4. Deadlocks in Swift explained: detecting and solving (00:05:44)
5. How to manage lifecycle events in SwiftUI iOS applications (00:06:16)
6. viewDidLoad() in SwiftUI (00:06:50)
7. Why your Xcode version still matters with Module Stability (00:07:32)
8. Displaying live activities in iOS 16 (00:07:49)
226 episodes