Complete Expense Tracker App With SwiftData - CRUD - iOS 17 - Xcode 15
ฝัง
- เผยแพร่เมื่อ 14 มิ.ย. 2024
- Hello Guys 🖐🖐🖐
In this video, I'm going to show how to create a minimal expense tracker where we can split expenses based on categories with SwiftData using SwiftUI | SwiftData CRUD | Expense Tracker App | Expense Tracker UI | SwiftData iOS 17 | SwiftUI SwiftData Tutorial | Xcode 15 | iOS 17 | Swift | SwiftUI Xcode 15 | SwiftUI for iOS 17 | Xcode 15 SwiftUI.
#apple #swiftui #ios #xcode #animation #ui #design #animation
► Source Code: / early-access-app-88713529
► Subscribe For More: th-cam.com/users/Kavsoft?sub_c...
► For Apple Device Mockup's: apps.apple.com/in/app/mockvie...
► Support Us
Patreon : / kavsoft
PayPal: www.paypal.com/paypalme/Kavso...
Contributions : donorbox.org/kavsoft
BuyMeaCoffee: www.buymeacoffee.com/kavsoft
► My Specs
Xcode Version: 15 Beta 8
macOS Version: 13.5 Ventura
► Official Website: kavsoft.dev
For Any Queries: kavsoft.dev/#contact
► Social Platforms
Instagram: / _kavsoft
Twitter: / _kavsoft
► Timestamps
0:00 Intro
1:35 Project Setup & Setting Up Data Model
4:17 Building Expenses View
8:33 Building New Expenses View
14:27 Building Expense Card View
18:17 Building Categories View
27:22 Building Search Bar
Thanks for watching
Make sure to like and Subscribe For More Content !!!
Always feel like you upload the content I’m looking for at exactly the right time - mind reader! Thanks Balaji!
Thanks @Kavsoft for making this kind of content. I love this format. I can just follow along easily + the chill music in the background just makes me want to continue coding as a newbie. Peace! ✌
Thanks again for such a good tutorial. I'm learning a lot from these!
This gave my fingers a workout! Love your videos as always.
Thanks for the great content. Anything else on SwiftData especially with the different type of relationships would be really good. Looking forward to it.
Excellent 👌 thank you 🎉
Another great content 👏
Thank You Balaji
Nice
why don't u make an episode 2 where you add to the category views chart where you can see the average on each category? It would be cool and we already should have the basis
Hello, thank you very much for the tutorials, I have a problem, the codes are fine but it does not compile, what could it be?
Thanks for this. It's very useful.
Q. how are you showing the phone side-by-side with Xcode?
It’s a SwiftUI preview, you can toggle it by using CMD+Option+Return
@@Kavsoft Ah, thank you!
Hi can you help me with my question why you
used class instead of a struct creating the data model??
the @Model macro only works with classes.
Hello @Kavsoft, thank you for your video. I faced an error "The compiler is unable to type-check this expression in reasonable time; try breaking up the expression into distinct sub-expressions" on 17 minute progress. Suggestions on the Internet do not work.
What can be done to solve this?
I just ran the project on Xcode 15.0, and it’s running fine!
HAPPENED TO ME TOO.
accidentally used "expenses" instead of "expense"... Error didn't highlight it because both were feasible values.
10/01/2023 Code works - Xcode 15
Thank you Kavsoft
Its happening to me too... I'm not sure what is the error.. :(
thankyou for good video! and i have a one question.. Is there a way to go to the 'add expense' screen even when I press the plus button on the Category tab? please reply anything..😭
Just pass the addExpense state as a binding to the category section and toggle it instead of toggling the addCategory state.
@Kavsoft thank-you for you're reply. It's a shame, but I'm a beginner and just started studying Xcode development. Can you tell me in more detail what part of the code I should bind and how? I'm so sorry 😞
I did it!!! thank you sooooo much 😘😘
i cant import SwiftData. I get an error like this: No such module 'SwiftData'.
SwiftData requires Xcode 15 beta
Very nice, but a a few explanations from you instead of the annoying music would be wonderful. We’re trying to learn from this. Why not talk about the tricky parts?
This not convenient enough for you already? What do you have to bring to the table in return?
He is shy lol.... but what I do is mute the music and play at .50x speed, open up another TH-cam tab and play music that matches the pace of the Kavsoft's video
@@30guarino And I thought that I was the only one that did that. 🙂
Hey @_Kavsoft 👋 First of all, thanks for the YT video. I'm following as I watch. However, I'm getting this weird error in the toolbar of Add Expense view. What could be the problem here? 🤔
The error:
Static method 'buildExpression' requires that 'ToolbarItem' conform to 'View'
Where 'Content' = 'ToolbarItem' (SwiftUI.ViewBuilder)
Oh this is fixed now. 👍
How did you fix this error im having issues with this topic