Intro to Programmatic UI - UIKit | Xcode 14

preview_player
Показать описание
In this video I introduce you to programmatic UI in Swift using UIKit. We start off by deleting the storyboard, then we build a simple UI and embed it in a UINavigationController to navigate to a new screen. This Swift tutorial was created in Xcode 14 and iOS 16.

iOS Developer Courses

iOS 15 UIButton System:

Twitter:

Book and learning recommendations that help out the channel if you decide to purchase (Affiliate Links):

Paul Hudson's Hacking With Swift:

Donny Wals - Combine:

Mark Moeyken’s SwiftUI Books:

Ray Wenderlich Books:

Links to my iOS Dev Setup & iOS Dev Book Recommendations

Timestamps:
0:00 - What You Will Learn
0:41 - Storyboard Context
1:38 - Delete Storyboard & Launch App
5:43 - UIButton - Add View & Auto Layout Constraints
11:21 - Navigate to New Screen - UINavigationController

#swift #softwaredeveloper #iosdeveloper
Рекомендации по теме
Комментарии
Автор

It would actually be really nice if you could do more small UIKit tutorials like this.

Appreciate the hard work Sean.

kickedanon
Автор

I have to say that you are the most precise and helpful of the many people offering Swift tutorials. Whenever I'm learning something or trying to clarify something that I think I know :( you are the one that most often gets me as quickly as possible on the right track, with the least wasted time, diversions and cruft. Thanks for the great, well crafted work.

mightyomnivore
Автор

getting back into ios again after a year off...this is a life saver...hopefully i wont quit this time....

RBYT
Автор

Thanks a lot for this short video but yet full of content regarding programmatic UI especially for beginners. I would love to see more of those if possible.Thanks a lot Sean and keep up the good work.

c.f
Автор

This kind of content keeps me hungry for more and your timing is excellent as I am currently in the process of moving my App off the storyboard for more/better UI control. Much appreciated.

KuisebGecko
Автор

I am new to iOS Development, and this might be the only tutorial that I understood programmatic UI very clearly! Thanks for your great work! Please make more videos about this topic🙏

sevarjafarli
Автор

I love this, thank you! Feels empowering. One note: According to the old Matt Neuburg book, `window = UIWindow(windowScene: windowScene)` would be simpler than getting the window frame from the scene bounds and then setting window.windowScene.

tomross
Автор

This was what I wanted to watch. Hope u do more such kinda videos about programmatic UI

jarmenkell
Автор

I have some years of experience in Android development and I'm wanting to switch to Kotlin Multiplatform but decided to first learn Native iOS development and build a couple of projects first. I didn't want to go the Storyboard approach and I did find this tutorial clear and concise. Also thanks for that 10+ hrs beginner tutorial, I'll be watching it

afixithei.V
Автор

Sean, thanks for triggering nostalgic feelings associated with developing UIKit apps.
Loved working with the framework, but the introduction of SwiftUI was there to remind the quote "Adapt or Die".
Great vid as always✨

muncho
Автор

Great content as always, I hope you create more of this kind of video.

bitwisedevs
Автор

Fabulous!
Would be great to see tutorials on programmatic UI

anuragwhocodes
Автор

Wow, you're an excellent teacher! Loving and recommending this! Thank you :)

pedrohgmuniz
Автор

When I started learning iOS programming 4years ago, I instantly switched to using programmatic UI, I hated storyboards!
So I never learned using storyboards.... Now I'm working at a big company with over 2.6mil active users for their app, and they built everything in storyboards, and I can't get them to switch over... crying in a corner....

On the upside though, they are actually willing to switch to SwiftUI! And I'm the only one there that actually knows SwiftUI :P

HannisEngineeringOfficial
Автор

you're the person who made me want to learn UIKit programmatically.
I didn't like the storyboard approach, which I don't really know.

oliviergeiger
Автор

Very useful, high quality contents. Thank you very much Sean.

mahmutyazar
Автор

Holy shit this is what i needed i hope you continue this. you will help me greatly

kamisama
Автор

I have been doing code programmatically ever since. It takes a little more time but atleast the code can stay organized

hillbilly
Автор

This is a very valuable lesson!
Thanks Sean!

filipecanzi
Автор

It would be great to see more on programmatic UI

anuragwhocodes