Episode 4: Kaya Thomas
Swiftly Speaking - A podcast by Paul Hudson
![](https://is2-ssl.mzstatic.com/image/thumb/Podcasts113/v4/e9/85/cf/e985cf4a-5803-0f1a-9125-3afa2e0fda2a/mza_6952985839859415655.jpg/300x300bb-75.jpg)
Categories:
In this episode, Paul talks to Kaya Thomas about marketing indie apps, push notifications, identifying SwiftUI errors, and more.
Detailed topics:
- Should you learn SwiftUI or UIKit?
- What are the pros and cons of learning SwiftUI?
- Tips on identifying SwiftUI errors
- Building SwiftUI apps for macOS and watchOS
- Would you make a Catalyst App?
- What's the future of UIKit?
- What is We Read Too?
- The development of We Read Too
- What's the fastest way to ship an indie app?
- How much time should you invest working on side projects?
- What is Kaya's side project right now?
- How to market an indie app
- Tips on making a great side project
- What's better: building a GitHub profile or shipping an app on the App Store?
- Pro tips on push notifications
- Most common mistakes with push notifications
- What is it like to interview for big companies?
- Diversity and inclusion in iOS development teams