How to use @Observable Macro in SwiftUI | Bootcamp #76

  Рет қаралды 5,172

Swiftful Thinking

Swiftful Thinking

Күн бұрын

Learn about the Observable Macro in SwiftUI for efficient state management and data observation in your apps. This video explains how to utilize the Observable Macro to track and react to changes, enhancing app responsiveness and performance. Essential viewing for developers focused on advanced SwiftUI techniques.
🤙 WELCOME BACK 🤙
WEBSITE: www.swiftful-thinking.com
DISCORD: / discord
GITHUB: github.com/SwiftfulThinking/
SAY THANKS: www.buymeacoffee.com/nicksarno
0:00 Observable
04:22 Welcome Back
05:09 Background
06:35 Documentation
11:20 Code Start (OLD WAY)
14:32 Code Start (NEW WAY)
16:17 Wrapping Up

Пікірлер: 38
@hollisambrose1756
@hollisambrose1756 22 күн бұрын
Ta Da! I've finished all of the videos in the playlist! Well done, sir. Very logical in the order of presentation.
@InertiaInquirer
@InertiaInquirer 5 ай бұрын
I really like your channel. I think the main thing that makes your videos great is that you always bring up examples of the same task done with different methods, where one can see the advantages of that technology and what it solves. Additionally, when you compare it with other technologies, you clearly demonstrate why certain solutions are chosen over others, which really helps to see the difference and understand the choices. This is what other channels are missing. I've learned a lot from your videos and even landed my first job because of them. So, thank you for that 🙏.
@Alvin-dg9pq
@Alvin-dg9pq 4 ай бұрын
As of right now, this is the last video of the playlist and I'm celebrating making it to the end. I've learned a ton from your channel so far and I absolutely love you Nick. Keep it coming, you're too good for us lol
@johnsabatel7325
@johnsabatel7325 4 ай бұрын
Just finished up this playlist! Thank you for the amazing insight and information. Can't wait to start the other playlists!
@Mike_bbbbb
@Mike_bbbbb 4 ай бұрын
Finally finished this playlist. 🎉 Thanks for your incredible generosity, Nick! Your content is fantastic.
@Dudadius
@Dudadius 5 ай бұрын
Thanks for the update and for your amazing content in general.
@Krafcik226
@Krafcik226 Ай бұрын
Finished the Playlist today. I've learned so much from you so I wanted to say: Thank you Nick!
@TheITExpert
@TheITExpert 3 ай бұрын
Hi Nick, My heartful thank you so much to providing valuable subject to the people who are trying to gaining knowledge in mobile apps development. i became fan of you.
@markaurelius61
@markaurelius61 5 ай бұрын
That's a good way to consolidate the understanding
@vladimirmoor
@vladimirmoor 3 ай бұрын
Thanks for your work!
@jotaman96
@jotaman96 2 ай бұрын
Reached the end, lets gooooooo. You're great Nick! 🫶
@rayhaanalykhan
@rayhaanalykhan 5 ай бұрын
Hi nick, thank you 😊
@anmol-suneja
@anmol-suneja 3 ай бұрын
Great work Nick!! I am a Fan boy now. This is the first series that I started on your channel and I am glad, I am able to finish it. This is a definite go to series for any developer who want to get comfortable with SwiftUI. Thanks a lot for this. I am aiming to learn Swift Concurrency next and after that will continue back with other SwiftUI playlists on channel and Combine as well. It would be great if you can suggest an order in which I take those playlists.
@SwiftfulThinking
@SwiftfulThinking 3 ай бұрын
The order is listed here: www.swiftful-thinking.com/store I also have a Swift Concurrency course if you’re interested!
@mirac_
@mirac_ 5 ай бұрын
my goat 🐐
@FabricioMTL
@FabricioMTL 5 ай бұрын
Hey nick will you cover swiftData as well
@peterwolf2657
@peterwolf2657 5 ай бұрын
That would be awesome.
@bjeber
@bjeber 5 ай бұрын
Yeah good one.
@iLoveAppl3947
@iLoveAppl3947 4 ай бұрын
Plenty of videos of SwiftData on KZfaq it takes 3 steps to implement and a few more to work with. Check Paul Hudson's video called Create your first project with SwiftUI and SwiftData
@elemento_arts
@elemento_arts 2 ай бұрын
Definitely need that one. Core Data is now a thing of the past.
@hew3999
@hew3999 15 күн бұрын
Hey Nick, will you cover swiftData and news in ios 18. Please 🎉
@MaksimLA
@MaksimLA 5 ай бұрын
😍
@SomewhereNow
@SomewhereNow 16 күн бұрын
Which playlist should I watch after this bootcamp and Swift basics?
@SwiftfulThinking
@SwiftfulThinking 16 күн бұрын
Order is at www.swiftful-thinking.com/store .. next is time to build your first app! Todo list and then map app.
@SomewhereNow
@SomewhereNow 16 күн бұрын
@@SwiftfulThinking Thanks for all your hard work Nick, really appreciate it!
@gccount
@gccount 5 ай бұрын
observable is not essential , but I think swift data is ! because it's the last puzzle to make swift app, especially for beginners
@thegoblintown
@thegoblintown Ай бұрын
tell me to go slowly and it's only supported in iOS 17 10 more times please
@SwiftfulThinking
@SwiftfulThinking Ай бұрын
Please go slowly because it’s only supported in iOS 17
@tupuonohoching966
@tupuonohoching966 2 ай бұрын
What is next after this Video?
@SwiftfulThinking
@SwiftfulThinking 2 ай бұрын
Next we’ll build some beginner apps. Todo list app is first! Full course order posted here: www.swiftful-thinking.com/store
@johnheaney3349
@johnheaney3349 5 ай бұрын
That was funny. Probably half the video is "don't bother with this now."
@SwiftfulThinking
@SwiftfulThinking 5 ай бұрын
This is trending on social media and I think a lot of people are anxious about it, so I wanted to be clear that it’s a “nice to have” when you get there lol
@iLoveAppl3947
@iLoveAppl3947 4 ай бұрын
⁠@@SwiftfulThinkingI don't know why people are anxious since it's just a difference in syntax and much cleaner... Yeah it's supporting iOS17 onwards but this is the future and we should be thankful to have such a clean implementation to work with in the future
@bjp_for_2024
@bjp_for_2024 4 ай бұрын
all your code is updated to latest SwiftUI code in bootcamp branch?
@SwiftfulThinking
@SwiftfulThinking 4 ай бұрын
Yes everything on GitHub @SwiftfulThinking!
How to use @ObservableObject and @StateObject in SwiftUI | Bootcamp #50
35:12
How Many Balloons Does It Take To Fly?
00:18
MrBeast
Рет қаралды 186 МЛН
УГАДАЙ ГДЕ ПРАВИЛЬНЫЙ ЦВЕТ?😱
00:14
МЯТНАЯ ФАНТА
Рет қаралды 4,2 МЛН
Slow motion boy #shorts by Tsuriki Show
00:14
Tsuriki Show
Рет қаралды 9 МЛН
Turning bad React code into senior React code
13:10
Cosden Solutions
Рет қаралды 88 М.
Looking Into a REAL Codebase - Beyond the Basics
10:12
Tech With Tim
Рет қаралды 24 М.
How to determine where code runs in Swift Concurrency
12:42
donny wals
Рет қаралды 2,3 М.
How to use @AppStorage in SwiftUI | Bootcamp #52
17:08
Swiftful Thinking
Рет қаралды 27 М.
How to use NavigationStack in SwiftUI | Bootcamp #62
23:59
Swiftful Thinking
Рет қаралды 32 М.
iOS 17 Data Flow with Observation Framework
28:41
Stewart Lynch
Рет қаралды 8 М.
MVVM is BAD for SwiftUI - Use MVC Instead! (Yes, MVC)
13:28
Rebeloper - Rebel Developer
Рет қаралды 4,1 М.
The Best React State Management Solution Has Been There All Along
5:38
Web Dev Simplified
Рет қаралды 162 М.
5 Things I Wish I Knew Before Learning Streamlit
21:34
Fanilo Andrianasolo
Рет қаралды 24 М.
How I Write Clean Code in React
16:36
Cosden Solutions
Рет қаралды 27 М.
How Many Balloons Does It Take To Fly?
00:18
MrBeast
Рет қаралды 186 МЛН