Learn more Swift & SwiftUI with my iOS Development courses at seanallen.teachable.com
@zabaizabai2
2 ай бұрын
Swift has turned into a gigantic, super complicated bag of special cases, special syntax, special stuff - Chris Lattner, creator of Swift
@seanallen
2 ай бұрын
No doubt it's gotten more complicated. Curious to see how it plays out over the years. If there's a return to simplicity.
@WestCoastAce27
2 ай бұрын
Unfortunately that’s the case with many apps, IDEs - the more power, capability you add, the bigger they get. I focus on the aspects of Xcode I use a lot (note: not a full time dev so I can get away with it) - nice to hear that Apple is adding functionality, convenience features - I’ll learn them if there’s ever a need.
@thmo_
13 күн бұрын
Of course he’d say that, he got a new language to promote after all ^^
@marceljaeger
2 ай бұрын
I love this format. Every month I look forward to the next video of Swift news. Thanks for your summarising!🙏
@seanallen
2 ай бұрын
Glad you like them!
@Kijubei
2 ай бұрын
We have a codebase that is 12 years old. One of our more experienced developers went to migrate our app to make it Swift 6 compatible. Yea, that took like 3 months and after that, we had to reverted a TON of those "fixes" because it changed or destroyed a lot of "timings" of when things got computed, passed on etc. We are pretty doomed, tbh. My tip: Don't just try to "make the warnings / errors go away"! Think carefully about why each error appears, what it implies and what the needed fix is to ensure everything works correctly again. Only fix the easy one first and make tickets / tasks about the harder ones, they DEMAND careful consideration and reworking of components, so take your time or you will harm your code!
@Ryland-tu6pj
2 ай бұрын
Can you make a vid specifically about how to make good and clean swift ui
@KanyantaMubanga
2 ай бұрын
Fantastic as always, Sean! Thank you.
@ChristopherCricketWallace
2 ай бұрын
We're being reintroduced to the idea that we need to pay for software--because it takes work to make them and keep them running, updated, and secure. It can't all be free (and that's a good thing for more than one reason)
@seanallen
2 ай бұрын
Completely agree.
@acushway
2 ай бұрын
Man that was a jam packed video. Lots of things I need to look into. I'm still not sure what I want to do as far as swift 6 goes. Frankly it scares me a bit. I have a bunch of apps on the store and many of them still have a fair bit of Obj-C. New code is all swift but I'm still way more familiar with the old concurrency than Async/Await and I've never used Actors. Starting to try and write new Screens in SwiftUI at the moment and going through Paul Hudson's 100 days course but I find that keeping up with the pace of change while working on a bunch of apps (full time indie for 12 years) is pretty hard going. Not to mention learning enough Premiere to make videos for onboarding / subscription screens... At least it isn't boring :)
@SanusiAdewale
2 ай бұрын
I have been saying this, Swift is becoming too complicated. this wasn't how its supposed to be, its becoming the opposite of what it was set out to be.
@605dave
2 ай бұрын
Great video. I think your link to the macOS article is wrong on your GitHub. It takes me to a tweet...
@seanallen
2 ай бұрын
Thanks for letting me know! It's been fixed.
@petersuvara
2 ай бұрын
The pertinent question is, how do we deal with the decreasing use and adoption of Swift as a developer language in general?
@WestCoastAce27
2 ай бұрын
What are you worried about? React and cross-platform IDEs? That’s out of everyone’s hands - some companies think that’s the way; other have found it’s not the panacea it was advertised as.
@petersuvara
2 ай бұрын
@@WestCoastAce27 I’m not the one who needs to be worried. I work in Swift, Kotlin and Python on a regular basis.
2 ай бұрын
SwiftUl Field Guide in HTML 🤯 keep watching.
@meamanik
2 ай бұрын
All these discussions about the new feature, don’t you guys have to support old iOS versions. What do you do when the development target is ios 14/15
@ChristopherCricketWallace
2 ай бұрын
Swift complexity is getting out of control. I think it's all very interesting; but the complexity is ballooning and becoming more and more opaque.
@seanallen
2 ай бұрын
Yeah, I keep thinking how lucky I am to start learning with Swift 1.0 and grow up with the language. I can only imagine how difficult is is for someone starting from scratch today.
@krisaliod
2 ай бұрын
Thanks King
@seanallen
2 ай бұрын
Happy to help.
@petersuvara
2 ай бұрын
🎉 let’s do this !
@rahulyadav4522
2 ай бұрын
good man
2 ай бұрын
I knew "networkquality -c" that I would use :) I can't change like this yet but it will come Swift 6 and on, there is no materials wich Tables stuff.
@Ni7ram
2 ай бұрын
subscription sucks
@zabaizabai2
2 ай бұрын
I am really starting to dislike Swift. Just coding apple for fun, not really. Good for content creators, sure.
@605dave
2 ай бұрын
Any particular reason? You sound like a troll
@zabaizabai2
2 ай бұрын
@@605dave see my quote of Cris Lattner. I find it hard to use.
@WestCoastAce27
2 ай бұрын
Just because Apple adds new functionality doesn’t mean you have to use it. Or that an employer (at least 1 you’d want to work for) can expect you to know every new feature immediately.
Пікірлер: 34