Understanding SwiftUI Data Flow

A primer on some key protocols and property wrappers

Thomas Ricouard
Better Programming
Published in
7 min readAug 5, 2019

--

Capture from the WWDC 2019 keynote about SwiftUI Data flow: https://developer.apple.com/videos/play/wwdc2019/226/

I’ve seen many people having trouble architecting their apps in SwiftUI — because it’s a totally new paradigm and because it has very little official documentation. I want to use this article to share my use case of the various property wrappers exposed by SwiftUI, to help the data flow within your application.

--

--

📱 🚀 🇫🇷 [Entrepreneur, iOS/Mac & Web dev] | Now @Medium, @Glose 📖| Past @google 🔍 | Co-founded few companies before, a movies 🎥 app and smart browser one.