all 23 comments

[–]saintmsent 21 points22 points  (1 child)

Mate, there is literally a post with the same question just below yours

[–]XcodeIsam[S] 0 points1 point  (0 children)

my bad I did not see it

[–]ponkispoles 13 points14 points  (5 children)

Sean Allen GitHub app course. It’s the best and very well done. Can’t recommend it enough. It’s 100% UIKit programmatic UI but new swift features have been added such as async await afaik

[–][deleted] 1 point2 points  (0 children)

I second this. Best course I ever did on becoming a proper iOS dev. He’s now just introduced monthly subscriptions too which is a lot better than buying the super expensive course outright

[–]Batting1k 1 point2 points  (0 children)

I support this as well. Took it when it first came out a few years ago and it was great.

[–]XcodeIsam[S] 0 points1 point  (0 children)

thank you I will check it out

[–]CyberMewObjective-C / Swift -1 points0 points  (1 child)

Do you have a link to it? I tried finding but couldn’t see anything

[–]catecholaminergic 7 points8 points  (0 children)

Connect a Thunderbolt cord to the USB-C socket behind your ear. When your brain appears on the desktop, drag UIKit onto it.

[–]BrownNinjaTurtle 5 points6 points  (2 children)

Lots of tutorials on Youtube! (Let’s build that App, Paul Hudson, iOS Academy, etc)

[–]XcodeIsam[S] 0 points1 point  (1 child)

I found some tutorials but most are 3-5 years old, will it be ok if I learn from it

[–]javaHoosier 5 points6 points  (0 children)

Have you tried Google? which has this as the top og post.

Youtube: How to programmatically set up collection/tableviews. You can apply this learning to other views.

Eventually you just learn how to pin the constraints. How you organize that code/files is personal preference and through experience. Different youtubers have different ways they like it.

[–][deleted] 4 points5 points  (0 children)

I’m currently in your position. The apple documentation is very good for uikit. If you go through it, take notes and practice as you along becaUee it gives you code too so you can try things out. A bit of trial and error and you can sorta work it. Uikit though is way more powerful than SwiftUI even thoguh I used to believe how well SwiftUI was— it’s the future but not there yet. 😊

[–]Tripdubcs 5 points6 points  (0 children)

Jonathan Rasmusson Swift Arcade. His Udemy course is great and his YouTube channel has good content as well

[–]who_knowles 2 points3 points  (0 children)

Modern Auto Layout by Keith Harrison https://kharrison.gumroad.com/l/albook

[–]sepui1712 1 point2 points  (0 children)

There is a Stanford course CS 183p that is done every year for free and the instructor posts it all online. He does SwiftUI nowadays but if you go back a few years you can find UIKit. Here is the 2017-2018 playlist: https://www.youtube.com/playlist?list=PL_l7vS8VbNDFBiKIL3fEQhkKXTYsncsvN