SwiftUI with Majid Jabrayilov - Part 2

SwiftUI with Majid Jabrayilov - Part 2

In this two part interview, Leo talks with Majid Jabrayilov about SwiftUI one year after its release. In this second part, we talk about the new property wrappers like @StateObject, animations improvements, how to maintain and test your SwiftUI App, as well as migrating your older apps over.


Related Episodes

Related Links

WWDC Videos - We Loved


The tools you need to monitor, optimize, and get more downloads.

If you want your app to succeed, there's never been a better time to read up on App Store Optimization and Appfigures provides that for you. 
  • The Leading indie iOS/Mac (and watchOS, and tvOS) Developer conference
  • It's all about Community and Code!
  • Four days of hands-on training, amazing sessions, and the great community. All Swift.
Use the promo code WeAreSwift to get 20% off registration.

New Property Wrappers

  • How the new State Property Wrappers Works
  • Managing the Life Cycle of Your App
  • New @StateObject
  • Benefits of @EnvironmentObject in the View Hierarchy

Maintaining SwiftUI Apps

New SwiftUI Features

  • Document-Based Apps
  • Improvements to Xcode Previews
  • Widgets and Complications
  • Animatable
  • More Frameworks Views Moving to SwiftUI (i.e. Maps, AVFoundation, etc...)

SwiftUI Challenges and Workarounds

  • Multi-line Text and Text Formatting
  • Using Lazy Stacks for Large Lists
  • Dealing with Animations
  • Lists vs ForEach

Social Media


★ Support this podcast on Patreon ★

Creators and Guests

Leo Dion
Leo Dion
Swift developer for Apple devices and more; Founder of BrightDigit; husband and father of 6 adorable kids
Majid Jabrayilov
Majid Jabrayilov
Biohacker 🧠 iOS developer 👨🏻‍💻 SwiftUI addicted 🚀 Creator of @CardioBotApp ⌚️ Writing weekly posts about Swift development 📖 Curating SwiftUI Weekly 📧

Join our newsletter

checkmark Got it. You're on the list!
© Bright Digit, LLC 2018