CodeBrah
CodeBrah
  • 77
  • 475 715
Alert Controllers for Beginners & Pro's (Swift 2023, Programmatic UIKit)
Learn everything about UIAlertController, from the basics to pro tips. Learn the very basics of how to create alerts on swift iOS, to how to make a clean AlertManager class like a pro. Learn about how to UIAlertActions (buttons), aswell as alerts with textfields UITextField.
I also forgot to mention, if you want a pop up action sheet, when you can use this code: let alert = UIAlertController(title: "", message: "", preferredStyle: .actionSheet)
If this video helped out and you want to see more iOS/Swift videos,
please consider subscribing.
If you liked the video, leave a like or comment!
Code Link:
github.com/iamCodeBrah/UIAlertController-Tutorial
Become a Master iOS Dev:
CodingWithCodeBrah.com
If coding is too hard, you can hire me:
www.fiverr.com/ios_solutions/develop-your-ios-app-using-swift
Timestamps:
0:00 Intro
1:30 Project Setup
3:38 Alerts for Beginners
13:09 AlertManager for Pros
16:30 AlertManager w/ Buttons
19:20 AlertManager w/ Textfields
Переглядів: 1 282

Відео

How to Make a CollectionView w/ Custom Cells Programmatically (Swift, UIKit)
Переглядів 6 тис.Рік тому
In this video we will learn how to programmatically create a collectionview and custom cells in UIKit. You will learn all you need to get started with UICollectionView and custom UICollectionViewCell UI in swift xcode. If this video helped out and you want to see more iOS/Swift videos, please consider subscribing. If you liked the video, leave a like or comment! My Website: CodingWithCodeBrah.c...
How to Nav Bar Programmatically (Swift 2023, UIKit, Xcode)
Переглядів 16 тис.Рік тому
Learn how to make a UINavigationController programmatically in this video. We will make a Navigation Bar with UIKit. I will go over buttons, small titles, large titles, image titles, changing colors, custom back buttons etc. UINavigationController UINavigationBar Nav controller nav bar UIKit Swift 2023 Xcode Programmatic UI. If this video helped out and you want to see more iOS/Swift videos, pl...
How to Tab Bar Programmatically (Swift 2023, UIKit, Xcode)
Переглядів 13 тис.Рік тому
Learn how to make a Tab Bar Controller programmatically in this video. We will make a Swift tab bar with UIKit. I will go over some customization and delegate methods. UITabBar UITabBarController UIKit Swift 2023 Xcode Programmatic UI. If this video helped out and you want to see more iOS/Swift videos, please consider subscribing. If you liked the video, leave a like or comment! If coding is to...
Dependency Injection in 8 minutes (Swift 2023)
Переглядів 2,8 тис.Рік тому
In this video I will talk about Dependency Injection in Swift Xcode. I will also go over real life examples of when we would use Dependency Injection and briefly explain 3rd party libraries like Swinject. If this video helped out and you want to see more iOS/Swift videos, please consider subscribing. If you liked the video, leave a like or comment! If coding is too hard, you can hire me: www.fi...
How to make a Scroll View Programmatically (Swift 2023, UIKit, Programmatic UI)
Переглядів 7 тис.Рік тому
Learn about the scroll view in UIKit. This video teaches you how to use the UIScrollView with Autolayout programmatic UI. The constraints can be tricky when working with a UIScrollView programmatically so this video will yeah you how. Swift UIKit UIScrollView Scroll View. If this video helped out and you want to see more iOS/Swift videos, please consider subscribing. If you liked the video, lea...
TableView Cell Sections w/ Header & Footers (Swift, Programmatic UIKit)
Переглядів 1,4 тис.Рік тому
Learn how to make UITableView Cell Sections with headers and footers. We will use programmatic UI UIKit. If this video helped out and you want to see more iOS/Swift videos, please consider subscribing!!! If you liked the video, leave a like or comment! Starting Out Code: github.com/iamCodeBrah/TableView-Components-Tutorial/tree/HeaderAndFooter Finished Code: github.com/iamCodeBrah/TableView-Com...
How to make a Generic Network Layer (Swift 2023, UIKit)
Переглядів 2,8 тис.Рік тому
Learn how to make generic API URLSession requests in Swift. This network layer is helpful when you have a bigger project and don't want to write out URLSession calls 30 times in your app. Easier to write and maintain. If this video helped out and you want to see more iOS/Swift videos, please consider subscribing. If you liked the video, leave a like or comment! Starting Code: github.com/iamCode...
How to make a TableView Header & Footer (Swift 2023, Programmatic UIKit)
Переглядів 1,8 тис.Рік тому
In this video I will show you how to make a UITableView Header and a Footer. We will use Programmatic UI. We will have a UIImageView in the header and a UIButton in the footer. I will teach you how to pass back the onClick for the button. You use the tableFooterView & tableHeaderView properties to make them. UIKit Swift. If this video helped out and you want to see more iOS/Swift videos, please...
TableView Headers, Sections & Footers Explained (Swift 2023, UIKit)
Переглядів 3,4 тис.Рік тому
In this video I will give a high level overview of the different types of headers and footers in the UITableView. I explain the different components/parts of a tableview, like section headers and footers etc. If this video helped out and you want to see more iOS/Swift videos, please consider subscribing. If you liked the video, leave a like or comment! Starting Code: github.com/iamCodeBrah/Tabl...
Static Keyword in 7 Minutes (Swift, Xcode)
Переглядів 479Рік тому
In this video I will talk about the Static keyword in Swift Xcode. I will also go over real life examples of when we would use static let or static func. If this video helped out and you want to see more iOS/Swift videos, please consider subscribing. If you liked the video, leave a like or comment! If coding is too hard, you can hire me: www.fiverr.com/ios_solutions/develop-your-ios-app-using-s...
How to move the Info.plist file to a new directory (Swift, Xcode)
Переглядів 1,2 тис.Рік тому
Quick tip about moving the info.plist file, that comes with every swift project, into a new directory. If this video helped out and you want to see more iOS/Swift videos, please consider subscribing. If you liked the video, leave a like or comment! If coding is too hard, you can hire me: www.fiverr.com/ios_solutions/develop-your-ios-app-using-swift
How to Select Photos & Videos w/ UIImagePicker (+ Metadata) (Swift, Programatic UIKit)
Переглядів 1,4 тис.Рік тому
In this video I will show you how to select photos and videos from your iPhone's photo gallery with UIImagePickerController. PHPickerController is the newer version, releasted in iOS 14... but UIImagePickerController is still relevant because people still use iOS 13. I will also go over basic metadata collection from images. If this video helped out and you want to see more iOS/Swift videos, pl...
How to make a Search Bar in Swift (Programatic UIKit, MVVM)
Переглядів 5 тис.Рік тому
In this series we will be building a crypto app with MVVM, Programatic UI UIKit & URLSession to showcase how to fetch JSON data from a RESTful API (GET REQUEST) in Xcode Swift 5. In this seventh part we will create a UISearchBar with UISearchBarController to filter UITableView results. If this video helped out and you want to see more iOS/Swift videos, please consider subscribing. If you liked ...
Downloading & Caching Images w/ SDWebImage (Swift, Programatic UIKit)
Переглядів 1,5 тис.Рік тому
In this series we will be building a crypto app with MVVM, Programatic UI UIKit & URLSession to showcase how to fetch JSON data from a RESTful API (GET REQUEST) in Xcode Swift 5. In this sixth part we will use SDWebImage to download and cache UIImage images into UIImageView. If this video helped out and you want to see more iOS/Swift videos, please consider subscribing. If you liked the video, ...
Fetching & Displaying API Data (Pt.5) (MVVM, Programatic UIKit, Swift)
Переглядів 2,3 тис.Рік тому
Fetching & Displaying API Data (Pt.5) (MVVM, Programatic UIKit, Swift)
Fetching & Displaying API Data (Pt.4) (MVVM, Programatic UIKit, Swift)
Переглядів 1,3 тис.Рік тому
Fetching & Displaying API Data (Pt.4) (MVVM, Programatic UIKit, Swift)
Fetching & Displaying API Data (Pt.3) (MVVM, Programatic UIKit, Swift)
Переглядів 1,4 тис.Рік тому
Fetching & Displaying API Data (Pt.3) (MVVM, Programatic UIKit, Swift)
Fetching & Displaying API Data (Pt.2) (MVVM, Programatic UIKit, Swift)
Переглядів 3,8 тис.Рік тому
Fetching & Displaying API Data (Pt.2) (MVVM, Programatic UIKit, Swift)
Fetching & Displaying API Data (Pt.1) (MVVM, Programatic UIKit, Swift)
Переглядів 6 тис.Рік тому
Fetching & Displaying API Data (Pt.1) (MVVM, Programatic UIKit, Swift)
How to open a new view with a button programatically (UIKit, Swift 2023)
Переглядів 20 тис.Рік тому
How to open a new view with a button programatically (UIKit, Swift 2023)
How to Make a TableView w/ Custom Cells Programmatically (Swift, UIKit)
Переглядів 12 тис.Рік тому
How to Make a TableView w/ Custom Cells Programmatically (Swift, UIKit)
Programmatic UI In 15 minutes (Swift & UIKit)
Переглядів 9 тис.Рік тому
Programmatic UI In 15 minutes (Swift & UIKit)
How to Send SMTP E-Mails w/ MailCore (Swift)
Переглядів 1,7 тис.Рік тому
How to Send SMTP E-Mails w/ MailCore (Swift)
User Login w/ Node: Part 19 (Node Pt. 12) - Swift Network Layer (2/2) - UIKit Swift 5 Xcode
Переглядів 755Рік тому
User Login w/ Node: Part 19 (Node Pt. 12) - Swift Network Layer (2/2) - UIKit Swift 5 Xcode
User Login w/ Node: Part 18 (Node Pt. 11) - Swift Network Layer (1/2) - UIKit Swift 5 Xcode
Переглядів 793Рік тому
User Login w/ Node: Part 18 (Node Pt. 11) - Swift Network Layer (1/2) - UIKit Swift 5 Xcode
User Login w/ Node: Part 17 (Node Pt. 10) - Forgot Password Reset - UIKit Swift 5 Xcode
Переглядів 470Рік тому
User Login w/ Node: Part 17 (Node Pt. 10) - Forgot Password Reset - UIKit Swift 5 Xcode
User Login w/ Node: Part 16 (Node Pt. 9) - Protecting Routes w/ JWT - UIKit Swift 5 Xcode
Переглядів 302Рік тому
User Login w/ Node: Part 16 (Node Pt. 9) - Protecting Routes w/ JWT - UIKit Swift 5 Xcode
User Login w/ Node: Part 15 (Node Pt. 8) - Hasing Passwords w/ Bcrypt - UIKit Swift 5 Xcode
Переглядів 214Рік тому
User Login w/ Node: Part 15 (Node Pt. 8) - Hasing Passwords w/ Bcrypt - UIKit Swift 5 Xcode
User Login w/ Node: Part 14 (Node Pt. 7) - Hasing Passwords w/ Bcrypt - UIKit Swift 5 Xcode
Переглядів 229Рік тому
User Login w/ Node: Part 14 (Node Pt. 7) - Hasing Passwords w/ Bcrypt - UIKit Swift 5 Xcode

КОМЕНТАРІ

  • @SomeOne3194
    @SomeOne3194 10 днів тому

    Nice tutorial

  • @iankamandew9777
    @iankamandew9777 13 днів тому

    Port was different coz of the .env file, im not sure how they handle that, but thanks for this.

  • @kaiser_stash
    @kaiser_stash 20 днів тому

    daaaaamn, the best video maaan. U saved my BACK and my backend.

  • @mrgioher2303
    @mrgioher2303 27 днів тому

    Thank you for your help, Brazilian regards.

  • @glennadams7047
    @glennadams7047 Місяць тому

    Nicely done! tks

  • @LarryThompson-y3u
    @LarryThompson-y3u Місяць тому

    Douglas Place

  • @dezzymei
    @dezzymei Місяць тому

    You want to keep package-lock in your codebase though right?

  • @abdurahmon2827
    @abdurahmon2827 Місяць тому

    My brain gonna blow up, why they made uikit such hard

  •  Місяць тому

    appriciated man

  • @BrunoHorta-d2i
    @BrunoHorta-d2i Місяць тому

    hello only work with multipart?

  • @emirhan1356
    @emirhan1356 2 місяці тому

    would really great if you used combine and async/await instead of completion handlers

  • @kemalguler427
    @kemalguler427 2 місяці тому

    mate youre like a damn treasure. why did you stop making these videos? please come back and keep going im begging you.

  • @kemalguler427
    @kemalguler427 2 місяці тому

    mate youre like a damn treasure. why did you stop making these videos? please come back and keep going im begging you. @Codebrah

  • @MukeshKhannaJ
    @MukeshKhannaJ 2 місяці тому

    excellent tutorial thank you

  • @saalimx7775
    @saalimx7775 2 місяці тому

    thanks man

  • @anhhanry7167
    @anhhanry7167 2 місяці тому

    you should use 'lazy var...{ }()' instead of using 'private Let ... { }()

  • @russoggi
    @russoggi 2 місяці тому

    Exactly what I needed Many thanks for the great explanation

  • @godpapel7981
    @godpapel7981 3 місяці тому

    damn bro u cooked fr ngl 💀💀💀

  • @aasadovsw
    @aasadovsw 3 місяці тому

    Thanks a lot bro! Do you have playlist? All lessons?

  • @eqseeyo
    @eqseeyo 3 місяці тому

    yes, I have a question mr Codebrah, will you ever return to make videos? excellent tutorials ♥

  • @Fitzlol1
    @Fitzlol1 3 місяці тому

    This is super helpful. It's a very minimalist implementation with all the necessary parts.

  • @Fitzlol1
    @Fitzlol1 3 місяці тому

    Thank you!

  • @lahauteurdelaprofondeur1468
    @lahauteurdelaprofondeur1468 3 місяці тому

    Thanks a lot @Codebrah

  • @jonice4229
    @jonice4229 3 місяці тому

    will be the same steps for deploying a remix.js app?

  • @bigfattobyturtle
    @bigfattobyturtle 3 місяці тому

    Spent so long trying to answer this exact question thank you so much

  • @sharan.r
    @sharan.r 3 місяці тому

    The server works on desktops/laptops but not on mobile phones, any idea why?

  • @eqseeyo
    @eqseeyo 3 місяці тому

    2:03 the funniest moment i've seen in tutorials in the last two years

  • @nvcIT
    @nvcIT 3 місяці тому

    I'm having trouble connecting to the database while deloying. It gives me an error message like this "Error: connect ECONNREFUSED 127.0.0.1:3306" even though under my localhost the project still runs normally. Can you help? Can I explain this problem? Thank you very much.

  • @Bekmurod_ENGLISH_IELTS
    @Bekmurod_ENGLISH_IELTS 4 місяці тому

    there is an error on mine which is -Thread 1: "must pass a class of kind UITableViewCell"

  • @basicvince
    @basicvince 4 місяці тому

    WHO is here from 100devs !?

    • @zeelax4979
      @zeelax4979 3 місяці тому

      Sadly no one but im just gonna give a like

    • @basicvince
      @basicvince 3 місяці тому

      @@zeelax4979 from #100devs?

  • @venusajja7038
    @venusajja7038 4 місяці тому

    very good explanation thanks

  • @mohanr7574
    @mohanr7574 4 місяці тому

    Thank you, it helped me to learn how to scroll the view in scrollview programmatically

  • @guilliancelle7539
    @guilliancelle7539 4 місяці тому

    Small question, if I have a .env how do I do

    • @korauo
      @korauo 3 місяці тому

      add environment variables and click add from .env and then paste the contents of ur .env file in it.

  • @twizzlestix9309
    @twizzlestix9309 4 місяці тому

    honestly brah, i couldn't build an app without you. thanks for making these tutorials. huge help!

  • @mohitsaud2071
    @mohitsaud2071 4 місяці тому

    Thanks Brother

  • @varuntyagi9610
    @varuntyagi9610 4 місяці тому

    Thanks, brah.

  • @rskira1313
    @rskira1313 4 місяці тому

    what are you sure of, good try though.

  • @pyfinx
    @pyfinx 4 місяці тому

    really useful step by step guide to deploy on linux. thanks!

  • @brunobrasil3419
    @brunobrasil3419 4 місяці тому

    Just wanted to thank you and tell you that you deserve a bajillion subscribers. You have made my day! ❤

  • @xiube1953
    @xiube1953 4 місяці тому

    thank you so much.

  • @syncflipper
    @syncflipper 4 місяці тому

    Thanks. Why isn’t swift having something more streamlined for this??

  • @MystikMasi
    @MystikMasi 5 місяців тому

    Wow thank you so much! This tutorial saved me a lot of time and helped me to understand what I have to to to run my Server! The first time I got it runnngin my websockets didn't work because it uses ws instead of wss. Now everything is running perfect :) Thanks a lot!

  • @Randor10
    @Randor10 5 місяців тому

    Man, am I glad I came across this series. I'd just finished implementing Firestore in my iOS app and needed to create user login/out functionality. This series fit the bill perfectly, and you write in almost the same style I do. I'll definitely be checking out your other series.

  • @s.tunahanustuntepe2966
    @s.tunahanustuntepe2966 5 місяців тому

    How do we need to do it for IOS 11 and above?

  • @viatrisgidcmobility
    @viatrisgidcmobility 5 місяців тому

    HI I am getting MORE and BACK button together when we have more than 10 tab items i am using swiftUi .. can you please help me to get only back button

  • @david_yuzhakov
    @david_yuzhakov 5 місяців тому

    thank you very mush!

  • @CarlosMs88
    @CarlosMs88 5 місяців тому

    Thank you, very clear!

  • @DevelopmentLaboratory
    @DevelopmentLaboratory 5 місяців тому

    Thanks man, i am from Brazil ❤

  • @code__james
    @code__james 5 місяців тому

    If anyone is having an issue with iPhone 15 button spacing use return floor((self.view.frame.width / 5) / 3) on the minimumInteritemSpacingForSectionAt method

  • @giansingh4710
    @giansingh4710 5 місяців тому

    I LOVE YOUUUU. This was great. Thanks a lot. Saved me a bunch of time. lol