PLAY PODCASTS
SwiftUI with Majid Jabrayilov - Part 2
Episode 57

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 w

Empower Apps

July 17, 202038m 10s

Audio is streamed directly from the publisher (pdcn.co) as published in their RSS feed. Play Podcasts does not host this file. Rights-holders can request removal through the copyright & takedown page.

Show Notes

Guest

Related Episodes

Related Links

WWDC Videos - We Loved

Sponsors

AppFigures
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 folks at Appfigures have easy step-by-step guides and intuitive tools to do that, which many indie developers are using to get more downloads:
https://appfigures.com/resources/aso

Also check out our episode with CEO Ariel Michaeli:
https://share.transistor.fm/s/15b7ff63

Try Appfigures for free, and if you like it use the special link to get 30% off for the next 3 months:
https://appfigures.com/account/upgrade?p=empower3030

360iDev - August 16 - 19 (Remote)

  • 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

Email
[email protected]
GitHub - @brightdigit

Twitter
BrightDigit - @brightdigit

Leo - @leogdion

LinkedIn
BrightDigit

Leo

Instagram - @brightdigit
Patreon - empowerappshow

Credits

Music from https://filmmusic.io
"Blippy Trance" by Kevin MacLeod (https://incompetech.com)
License: CC BY (http://creativecommons.org/licenses/by/4.0/)


Thanks to our monthly supporters
  • Swapnil S
  • Steven Lipton
★ Support this podcast on Patreon ★

Topics

technologyapplebusinessiPhoneMacosxmacOSiPadApple Watch