
iOS Development Course - Use Swift 5 and UIKit to Build a Netflix Clone
video description
Date: 2022-03-14
Related videos
Comments and reviews: 7
illdreamer
SOLVED...when i added the 4 view controllers to MainTabBarViewController at 10:23 it says Cannot find 'HomeViewController' in scope and unlike your yellow warning error, mine is red alert error. EDIT: at one point I did things out of order: I created the HomeViewController before I made a Controllers group because, at first, I missed it when you showed that. EDIT2: possibly it showed a red alert error for all the vcs, but now that im looking at it, it is only at the HomeViewController. Im going to restart the whole project and see if it fixes it. can you please tell me how i can avoid this with a shortcut in the future and if im correct about what i did inccorect?EDIT3: I misnamed the HomeVC initially and am going to delete it and make a new one. EDIT4: I misnamed the HomeViewController class. I fixed it now, but the error is still there. I dont understand how it is different from the other vcs... maybe I will delete it FIRST this time before creating a duplicate. EDIT5: fixed
reply
SOLVED...when i added the 4 view controllers to MainTabBarViewController at 10:23 it says Cannot find 'HomeViewController' in scope and unlike your yellow warning error, mine is red alert error. EDIT: at one point I did things out of order: I created the HomeViewController before I made a Controllers group because, at first, I missed it when you showed that. EDIT2: possibly it showed a red alert error for all the vcs, but now that im looking at it, it is only at the HomeViewController. Im going to restart the whole project and see if it fixes it. can you please tell me how i can avoid this with a shortcut in the future and if im correct about what i did inccorect?EDIT3: I misnamed the HomeVC initially and am going to delete it and make a new one. EDIT4: I misnamed the HomeViewController class. I fixed it now, but the error is still there. I dont understand how it is different from the other vcs... maybe I will delete it FIRST this time before creating a duplicate. EDIT5: fixed
reply
dimisss13
Interesting Tutorial. Trully beginner, but i got the main concept, why you do every step. I also add -//- to keep notes. For a newcomer to that, i think in parallel, or before have an introduction tutorial to get the know how. I have an issue for example, but missing the basics, cannot find the solution. On the navigation bar, where we inserted the image from Netflix as leftitem, it's stuck almost in the middle of the navigation bar. While the SF symbols on the right are just perfect. (I tried them also on the left and works great). So I guess it has to do with adjusting the image dimensions, or positioning. In any case thanks for bringing out the knowledge to everyone..
reply
Interesting Tutorial. Trully beginner, but i got the main concept, why you do every step. I also add -//- to keep notes. For a newcomer to that, i think in parallel, or before have an introduction tutorial to get the know how. I have an issue for example, but missing the basics, cannot find the solution. On the navigation bar, where we inserted the image from Netflix as leftitem, it's stuck almost in the middle of the navigation bar. While the SF symbols on the right are just perfect. (I tried them also on the left and works great). So I guess it has to do with adjusting the image dimensions, or positioning. In any case thanks for bringing out the knowledge to everyone..
reply
Christiano
This is a good tutorial, however, you are not using the MVVM pattern in this project AT ALL. The basic principle of MVVM is to decouple the business logics and the data sources from the view controllers, which is not quite what you have in the finished project. I suggest you change the description and remove the mention to MVVM to avoid misleading beginners. MVVM is a great pattern if you use it correctly. Hope you take this comment constructively, and overall I really like your videos, thank you.
reply
This is a good tutorial, however, you are not using the MVVM pattern in this project AT ALL. The basic principle of MVVM is to decouple the business logics and the data sources from the view controllers, which is not quite what you have in the finished project. I suggest you change the description and remove the mention to MVVM to avoid misleading beginners. MVVM is a great pattern if you use it correctly. Hope you take this comment constructively, and overall I really like your videos, thank you.
reply
Prajalu
Great Stuff Amr.
Why ViewModel is not utilised for all the viewcontrollers? Any special reason?
Is this project testable?
Is it complete usage of MVVM?
Just need to know these from you. Hope you would respond when you have time.
reply
Great Stuff Amr.
Why ViewModel is not utilised for all the viewcontrollers? Any special reason?
Is this project testable?
Is it complete usage of MVVM?
Just need to know these from you. Hope you would respond when you have time.
reply
Solifuse
Don't ask me how I knew Amr's Egyptian. Anyways, I'm so happy right now, that there's a pro-Egyptian developer who's on the freeCodeCamp team!!!!!!!
reply
Don't ask me how I knew Amr's Egyptian. Anyways, I'm so happy right now, that there's a pro-Egyptian developer who's on the freeCodeCamp team!!!!!!!
reply
greego
thanks i completed this project is it simple if i use view will appear instead of noticfication center is it good practice pls replay
reply
thanks i completed this project is it simple if i use view will appear instead of noticfication center is it good practice pls replay
reply
Lion
Help appreciated: Using Xcode 12.4 here. Netflix logo is always centered on my end instead of left-aligned. How can I fix it? Thanks!
reply
Help appreciated: Using Xcode 12.4 here. Netflix logo is always centered on my end instead of left-aligned. How can I fix it? Thanks!
reply
Add a review, comment
Other channel videos















