How to build a macOS app for beginners (2023, Swift, SwiftUI, Xcode 15) - mac development course

  Рет қаралды 45,966

Karin Prater

Karin Prater

Күн бұрын

Пікірлер: 59
@SwiftyPlace
@SwiftyPlace 4 ай бұрын
Learn more in depth about macOS development with my new course. learn.swiftyplace.com/macos-development-swiftui-course
@agetroskilef-gi7dr
@agetroskilef-gi7dr 10 ай бұрын
What's amazing is that I precisely wanted to make a task management app in swiftUI and was looking for swiftUi tutorials, only to find literally the exact thing I needed! Life is funny sometimes.
@SFAutor
@SFAutor 4 ай бұрын
Karin, first of all, thank you very much for your video. I've been looking for good tutorials to learn Swift for macOS for a while now. There are plenty of them for iOS, but unfortunately only a few for macOS. Yours caught my eye because you program a mini application as an example, basically exactly what I'm planning to do. But that's already my dilemma. I can sense your expertise and experience in Swift coding, but the video is probably aimed more at experienced programmers and not so much at beginners like me. I'm confused by a lot of the technical terms you use, and the coding of the examples is so fast-paced that it's not always clear to me what you're actually inserting at that moment and why. I understand that experienced coders don't want to bother with the basics, but that's exactly what I was looking for: To code a Mac app from scratch, with a customized pace for beginners, but with an end result that increases the understanding of Swift coding on the Mac. Unfortunately, that's why the tutorial didn't help me much, but that's not your fault, but rather mine. I'll keep looking ... Thanks for your video anyway and good luck.
@graytonw5238
@graytonw5238 4 ай бұрын
Did you ever find any good sources? I come from a Windows OS background but wanted to try app development on the MacBook Pro I recently bought. When it comes to Windows desktop app development, man, there's no shortage of teaching sources out there, but for Mac? Crickets. Most tutorials want to steer you toward iOS, but I want to try desktop app development. The Mac world seems to be pretty sparse on sources when it comes to beginners on that. Maybe desktop app development just isn't that important in the Apple world, unfortunately.
@rhvre
@rhvre Жыл бұрын
Thank you for this! There's so little good up to date info on MacOS development out there...
@natgenesis5038
@natgenesis5038 Жыл бұрын
Fortunately,iOS and macOS can share same codebase
@zndl972
@zndl972 5 ай бұрын
@@natgenesis5038 lol
@Lueglam
@Lueglam 9 ай бұрын
thank you so much karin if you can do a full course on Mac OS apps with swift ui that would be awesome
@mister_aanderson
@mister_aanderson 3 ай бұрын
Thank you for sharing your knowledge, it is wonderful to have your explanations along with the tutorial.
@keeshux8049
@keeshux8049 3 ай бұрын
Great stuff Karin, thanks for sharing!
@AtomicKnights
@AtomicKnights 10 ай бұрын
Thanks a lot. Great video! I learned a lot. I also like your fast style of presenting. No time wasted.
@mohamethseck
@mohamethseck 7 ай бұрын
You're the best Karin!
@sulavjunghamal
@sulavjunghamal 9 ай бұрын
Thank Karin. This is just an awesome project. I get to learn so much from this.
@enaungong
@enaungong 7 ай бұрын
Thanks so much! Like your teaching style!
@OpiumSmoke8971
@OpiumSmoke8971 2 ай бұрын
I have been up nights with garbage AI and this woman helped in an hour im talking many countless great projects that failed omg. Thank you so. much I dont trust machines esp AI their code is trash. I love how you did the nav split view or nav stack well I never understood I was good at c++ and not objc and swift mostly all cli mips lua guys I legit wasted nights so frustrated my mac probably wanted to cry .. You really have to just know and can't copy paste. Thanks again
@JustTest-em4gd
@JustTest-em4gd Жыл бұрын
Hi Karin can you make video on concurrency concepts and mvvm architecture in swift in more details
@millie6781
@millie6781 2 ай бұрын
Thank you so much it is very helpful☺
@msch3988
@msch3988 5 ай бұрын
Thank You so much for this tutorial! Is there a tutorial how to add attributes to an existing model? Adding a simple text-field for some details to the task will crash...
@evarilci
@evarilci Жыл бұрын
Thank you for the video. I've learned so much.
@vladimirschreiner6226
@vladimirschreiner6226 8 ай бұрын
Meine Heldin des Jahres!
@martinq872
@martinq872 Жыл бұрын
That’s what I need!!!!!🎉🎉🎉
@norcrowe
@norcrowe 2 ай бұрын
very helpful thank you so much
@SwiftyPlace
@SwiftyPlace 2 ай бұрын
Glad it helped!
@SS-ow8iy
@SS-ow8iy Жыл бұрын
Awesome video!!
@HoffiLab
@HoffiLab 6 ай бұрын
Hi Karin, nice Videos, thanks for that, was very helpful. One question... @48:30 you show one of your finished apps, there you have an extra Button next to the toggle left sidebar button on the sidebar. How did you get this Button there? I searched around the internet but could not find an solution. Thanks for your tip.
@HoffiLab
@HoffiLab 6 ай бұрын
i could solve this by my own. the secret is to set the toolbar at the right place...
@Stanislawluberda
@Stanislawluberda 5 ай бұрын
The abrupt code changes in edit and moving to another file made this very difficult to follow.
@Aakash_.Thakur
@Aakash_.Thakur 5 ай бұрын
Mam please start swiftUI playlist from scratch to end ...
@Michael-Martell
@Michael-Martell Ай бұрын
Why not use Swift Data?
@ich0halt1
@ich0halt1 Ай бұрын
It's very confusing to newbies when you change your code mid-video because you realize it's not working, and cut some of the changes from the video ..
@964cuplove
@964cuplove 5 ай бұрын
you lost me around 8:00 I have no clue whats happening I need something way more "beginner"...
@mewintle
@mewintle Жыл бұрын
I just started the video, but the use of radio buttons (which are supposed to be only one-choice possible) instead of checkboxes, on the very first screen, makes me skeptical that this will be a good series.
@danahareb1852
@danahareb1852 11 ай бұрын
i LOVE U
Жыл бұрын
👏👏👏
@unstanbul
@unstanbul Жыл бұрын
@Kokopellli
@Kokopellli Жыл бұрын
Thank you so much for these lessons!!! I've just started learning Swift and these lessons are priceless!!!!
@JOSEJOELLANDEROSSANTOS
@JOSEJOELLANDEROSSANTOS 11 ай бұрын
it looks similar to IOS
@MaleeshaHuththo
@MaleeshaHuththo 10 ай бұрын
Android studio better
@jamesli8559
@jamesli8559 9 ай бұрын
Amazing tutorial. Underrated!
@sukivirus
@sukivirus Жыл бұрын
thanks more on this please
@wengin
@wengin 7 ай бұрын
Great tutorial, now I got really started in SwiftUI, it's much nicer than working with the old GUI editor and has similar functional concepts like React
@tonycheng1614
@tonycheng1614 8 ай бұрын
Very good tutorial! There is a question I want to ask. Why use struct instead of class to define your model, since struct is value Type, class is reference type with more efficiency when passing through functions
@erickandrewssaa7263
@erickandrewssaa7263 Жыл бұрын
Do you know any widget development ? Def would be interested in seeing a Widget & firebase data retrieval kinda tutorial
@jasonzheng5454
@jasonzheng5454 8 ай бұрын
I want to start learn SwiftUI via a Todo App. This is exactly what I tried to find. Thanks a lot.
@FabricioMTL
@FabricioMTL 5 ай бұрын
I have a question do you have a course for iOS 15 Target
@J2UA
@J2UA 5 ай бұрын
super super cool. Thank you very much. Maybe, go by you course
@hengfeb
@hengfeb 3 ай бұрын
I very like your video channel, thanks.
@paschalkings8184
@paschalkings8184 Ай бұрын
you are the best
@domochotorena3308
@domochotorena3308 Жыл бұрын
Great content as usual Karin. In the future you're going to do this with CoreData? It would be great to see Building a Mac App with SwiftData. Thank You
@bobweiram6321
@bobweiram6321 Жыл бұрын
Do you have any videos where you refactor and cleanup someone else's code. I find it's the best way to learn new topics because you always learn new ways of doing things.
@tabishnaqvi5748
@tabishnaqvi5748 5 ай бұрын
github can help with that
@i8r4him
@i8r4him Жыл бұрын
Thank you so much for these lessons.
@connormartin7948
@connormartin7948 11 ай бұрын
This is good content, BUT it is way too fast. You speak very quickly. This video was evidently designed for people to code along, but you move so quickly that the amount of times I had to start and stop was crazy. I'd recommend pacing your future videos and allotting at least an additional 30 minutes for the amount of content you covered here.
@joel.ds.m
@joel.ds.m 10 ай бұрын
I disagree. I think the pacing is excellent, and allows for a quick overview of the major features of macOS SwiftUI development. Any parts that need clarification can be replayed.
@vpetryniak
@vpetryniak 7 ай бұрын
I disagree, you can put speed at 0.25x Because for example for me it is way too slow and I watch at 2x speed and it is still too slow
@llothar68
@llothar68 9 ай бұрын
MacOS shouldn't be done in SwiftUI.
Watermelon magic box! #shorts by Leisi Crazy
00:20
Leisi Crazy
Рет қаралды 8 МЛН
escape in roblox in real life
00:13
Kan Andrey
Рет қаралды 87 МЛН