SwiftUI changed a lot since it has been announced in 2019. I created this roadmap to give an overview of all the features available for iOS and macOS. depending on the os version.
Some cool new features include lists with pull to refresh, search text fields, and bindings, focus management and more custom styling options.
You will need Xcode 12 to replicate the example implementations that I show in this video.
00:00 intro
01:33 WindowGroup and macOS
03:06 view live cycle and task
03:45 composing views: navigation
06:42 container views Table and list customisation
11:31 Text, Button, Images
18:46 control views, searchable
21:21 focus and onSubmit
29:31 list interactions swipeAction and refreshable
34:07 summary
📃 download the pdf at https://www.swiftyplace.com/f/swiftui...
This is an addition to the original roadmap that I discussed here • SwiftUI Roadmap - How to learn SwiftU...
In case you want to know what software I used the create the roadmap. This is my own app. You can find it here https://apps.apple.com/us/app/assocy-....
To my annoyance it is still quite buggy. Please don't kill me if it crash on you 🥺.
If you liked what you learned and you want to see more, check out one of my courses!
👨💻 my SwiftUI course https://school.swiftyplace.com/course...
👨💻 my Core Data and SwiftUI course https://school.swiftyplace.com/course...
#SwiftUI #NewFeatures