Please follow this new video about MVVM ruclips.net/video/fMO03NUjdj8/видео.html&ab_channel=YogeshPatel Hello Guys, This is not a proper MVVM Video because here I am violating one rule that we can not make a view controller object in the ViewModel class here I did that thing. You need to pass data using closure or protocol delegate. The rest of all things are correct. Really sorry for the inconvenience. Soon I will upload a new video on MVVM with a clear explanation.
@@YogeshPateliOS ji bhai woh hi pooch tha tha, kb new video ay ga. Aur bro ap ka koi contact ha , telegram ya kuch. Your videos very helpful, I been watching a lot of them.to prepare myself for ios. Toh kabhi kabhi help ka zaroorat hota ha
Can't thank enough. I've been trying to learn MVVM for a long period of time. This is the first time I could learn it. I love your channel. This is the best MVVM tutorial on internet.
Thank you very much sir for uploading this type of content and giving the knowledge who doesn't know about that methods and help them so much and I'm one of that person. Thank you
Bro....Thank you...thank you.. Thank you so much.. Truly commendable. I started learning swift with the recourse of your videos. Although I have searched the same content in other RUclips channels, I didn't find them salutary. But, your videos are explained meticulously. Even a novice can comprehend. God bless you. Please keep up the good job.
Superb bhai, Apki bich me error a rahi thi toh usse mujhe or knowledge mile ki kse register krte hai xib. Thank you bhai asse hi original video bana na. Thank you
This is what many of them are waiting , MVVM with Alamofire codables decodables codingkey it would be great if you come with data binding concept too dependency injection too... 😊 Thanks for your vide @yogesh patel
Yes bro Model And ViewModel DataPassing or Layer Conversation we can call Dependency Injection. If you want check more about this then please my MVVM Video :- ruclips.net/video/cGdT2iaC77g/видео.html
Sir Ur tutorials r very good and easy to understand.best MVVM video and explained in a very good practical way + therotical points.Worth Spending every bit of time to learn.
In the cell you are trying to use the Usermodel properties like id, title and hence your cell which is nothing but a part of the view is getting binded to the model which should not happen in the MVVM. View should only be talking to the View model. Please correct me if i am wrong.
Hii Praveen. You are right brother. Here I have created MVVM without binding. If you want to learn binding then please watch this video it's about MVVM Binding. Model to ViewModel Right ? ruclips.net/video/cGdT2iaC77g/видео.html This is video is implementation about the MVVM like the brief idea for UITableView And API Process and Layers flow. Let me know if you have any further query. You can ask more and more question like this. Happy because i can learn this on more deep :-) Thanks buddy. If you have good knowledge on MVVM then please tell me so i can learn something from you. I can make another video on it!
Great tutorial for MVVM beginners. I've been trying to understand MVVM for a long time, found few videos, but it was not clear to me. After watching this video I am really very happy that finally I got the clear concept and the way you described each thing it's really very helpful and easy to understand.Can you please share MVVM example for POST method and how will be the structure if we have more api to call??
Wonderful work. Amazing explanation. Keep helping people. Can’t wait for your next video. Such a brief video with full explanation. Never seen this much efforts of anyone to make people understand those basic logics. Appreciate that 🙏🏻🙏🏻🙏🏻👍🏻👍🏻
Hi Yogesh, Nice video but there is one query from my side that table reload in view modal is the right way?. By the definition of mvvm view modal can't intrect to controller directly please explain.
Wow! So far this was the best tutorial I have found on the internet. Keep up the good work Yogesh. I would also like to see and next tutorial on the same topic where you can explain us how to use of POST, PUT, DELETE API and also when the response is Dictionary instead of Array, how will the viewModel changes. Thanks alot!!
Hey thanks, buddy, I just open the video and checked what I did on starting of this video 😂😂 LOL. Thanks for your appreciation it's really motivating me!
Hi Patel, First You are doing great job I had a query with almofire i commented on your mvvm video and you did, secondly can you explain a approach for login and signup using mvvm almofire
Patel ji, mein abhi Android developer hun with 3 saal kaa experience, aur abhi iOS seekhna shuru kiya hain. Mujhe kuch doubt aagya ki MMVM ka upayog iOS mein kyu aaya? Android mein ek concept hein ki Activity Recreation, aur wo har bar device rotation hone par, yaani app switch hone par occur ho jayega. Abhi yahan problem hein ki device rotate hone par Android sochte ki hum poora Activity (UIViewController equivalent) ko destroy karke naya orientation ka layout ke sath fir se create karenge. Aur ye re-creation hone ke baad naya Activity ka instance ID bhi change hosakte hein aur isi liye instance variables aur state waha lost hojayega. Usi situation ko handle karne liye humein ViewModel ka upayog karte the. Lekin mere understanding kya hein ki iOS mein ye issue nahi aayega kyunki AutoLayout hein yaha our ek hi ViewController hote hein rotation ke pehle aur baad bhi. Similar situation koi hein kya iOS mein? Ye to pehle doubt hein mera. Dusra hein ki MVVM ka understanding mein, kyunki jo humne Android mein use kar rha hein wo thodi si alag hein. Model to same hi hein jo kuch is video mein bataya ViewModel ko state container hein View hein jo user ko hum screen pe dikhega yaa jo views ko control karega (Activity / Fragment, iOS mein wo ViewController hein) Aur humne ye data flow one way hona chahiye. ViewModel ka instance View ko dena padega aur Model ka instance reference ViewModel ko dena padega. Lekin is video mein dekha ki aapne 13:47 ke samay ViewController ka reference (weak) ne ViewModel ko diya. Isliye mein ne thoda confuse hua. Ye bhi clarify kar dena please?
nice video sir.. i will implement all things in my new project which you have learned in this video. thanks for superb video. there is no ios video available in youtube in hindi language.. please make one video on chat application using firebase..
Yes You are right. In this video I just want to give information about to send notification using viewcontroller instance. I Have a seperate videos about Protocol, Closure, NotificationCenter. I will keep it in mind. Thanks for watching and your suggestion.
I have one doubt or you can say question? BTW very Good explanation. Thanks Bro Like MVC - we create folder in this M-Model , V-view, and C-controller only So in MVVM, M-model, V-view, VM-viewModel . In this no controller. So why we are creating folder for controller. ? IN THIS WAY IT SHOULD LIKE MODEL VIEW VIEW MODEL CONTROLLER. ISN'T???? PLEASE EXPLAIN YOGESH SIR OR ANYONE
Hello Sir I m' getting this problem Invalid Swift Support - The SwiftSupport folder is empty. Rebuild your app using the current public (GM) version of Xcode and resubmit it.
Please follow this new video about MVVM
ruclips.net/video/fMO03NUjdj8/видео.html&ab_channel=YogeshPatel
Hello Guys, This is not a proper MVVM Video because here I am violating one rule that we can not make a view controller object in the ViewModel class here I did that thing. You need to pass data using closure or protocol delegate. The rest of all things are correct. Really sorry for the inconvenience. Soon I will upload a new video on MVVM with a clear explanation.
We will waiting for upcoming MVVM video @Yogesh Bhai ♥♥
@@mayankpalotra8549 Yes bro will do soon. 😀🔥
@@YogeshPateliOS sir is the video done
@@favoritetroll9774 bro yai video done hai but minor mistake hai jo mene mentioed kiya is ko edit nahi kar sakte mere ko new video banana padega!
@@YogeshPateliOS ji bhai woh hi pooch tha tha, kb new video ay ga. Aur bro ap ka koi contact ha , telegram ya kuch. Your videos very helpful, I been watching a lot of them.to prepare myself for ios. Toh kabhi kabhi help ka zaroorat hota ha
Can't thank enough. I've been trying to learn MVVM for a long period of time. This is the first time I could learn it. I love your channel. This is the best MVVM tutorial on internet.
Glad I could help!. Thank You so much for your valuable comment dost :-)!! Keep Supporting me!
Sir, Like Kar Diya. Aap ke sabhi videos sach m bahut acche h....Meri abhi joining hui h as a iOS developer ....Bahut help karte h apke tutorials
Thank you very much sir for uploading this type of content and giving the knowledge who doesn't know about that methods and help them so much and I'm one of that person. Thank you
Bro....Thank you...thank you.. Thank you so much.. Truly commendable. I started learning swift with the recourse of your videos. Although I have searched the same content in other RUclips channels, I didn't find them salutary. But, your videos are explained meticulously. Even a novice can comprehend. God bless you. Please keep up the good job.
Superb bhai, Apki bich me error a rahi thi toh usse mujhe or knowledge mile ki kse register krte hai xib. Thank you bhai asse hi original video bana na. Thank you
This is what many of them are waiting , MVVM with Alamofire codables decodables codingkey it would be great if you come with data binding concept too dependency injection too... 😊 Thanks for your vide @yogesh patel
Yes bro Model And ViewModel DataPassing or Layer Conversation we can call Dependency Injection. If you want check more about this then please my MVVM Video :- ruclips.net/video/cGdT2iaC77g/видео.html
Arey Baji baba ga
@@mahesh6855 erha bhayya ga a Hyderabad vidichi petti baytaku ra ra
Mujko bi samaj aaya, Now i will impliment in my code . Thanks Yogesh
Yogesh bro you are such great person and made problems with make very very simple.
Thank you much for your valuable comment. It’s really appreciating me! 😀👍🏻
I really appreciate your efforts creating these videos which are easy to understand. Is there any video on Swiftinject/ realm database/ RxSwift ?
Hey, I have uploaded video on Realm you can find in my channel. Regarding rxswift and swiftinject i will do that soon 👍🏻
Nice video thank you but i have a question how to call POST Api pls make a video
Please check in channel, I think i uploaded some videos on post :)
thank you sir great video for beginners and you give brief knowledge about mvvm in easy words and all topic cover in very easy way .
Always best session and very helpful. Thank you so much yogesh Sir ..........
Hi Yogesh now have you released new update video on MVVM as you told please tell me ?because i am waiting for it its really helpfull for us
Sir Ur tutorials r very good and easy to understand.best MVVM video and explained in a very good practical way + therotical points.Worth Spending every bit of time to learn.
Very good First time I learn Swift Ui
2 month say isi video ka wait tha thanks yogesh sir
Are to bhai batao video kesha laga kuch suggestion ho to bolna or query ho to bhi. Thanks :-)
In the cell you are trying to use the Usermodel properties like id, title and hence your cell which is nothing but a part of the view is getting binded to the model which should not happen in the MVVM. View should only be talking to the View model.
Please correct me if i am wrong.
Hii Praveen. You are right brother. Here I have created MVVM without binding. If you want to learn binding then please watch this video it's about MVVM Binding. Model to ViewModel Right ?
ruclips.net/video/cGdT2iaC77g/видео.html
This is video is implementation about the MVVM like the brief idea for UITableView And API Process and Layers flow. Let me know if you have any further query. You can ask more and more question like this. Happy because i can learn this on more deep :-) Thanks buddy.
If you have good knowledge on MVVM then please tell me so i can learn something from you. I can make another video on it!
Great tutorial for MVVM beginners. I've been trying to understand MVVM for a long time, found few videos, but it was not clear to me. After watching this video I am really very happy that finally I got the clear concept and the way you described each thing it's really very helpful and easy to understand.Can you please share MVVM example for POST method and how will be the structure if we have more api to call??
sir can you please make one video on news api how to append and show in table view ....
Hi Yogesh, This is really amazing Video of MVVM. I am going to use your all tips. Once again Thank you Yogesh.
Welcome. I am Glad that this video is helpful for you. Keep watching 😀👍🏻
Wonderful work. Amazing explanation. Keep helping people. Can’t wait for your next video. Such a brief video with full explanation. Never seen this much efforts of anyone to make people understand those basic logics. Appreciate that 🙏🏻🙏🏻🙏🏻👍🏻👍🏻
Welcome, thanks for your valuable comment! Really means a lot to me.
finally, I figure out this tutorial that I've been looking for. thank you so much! I'm looking forward for your next tutorial
after a long time understand MVVM thanks yogesh bro
Always welcome
Great video bhai, detailed and explained beautifully. Keep uploading more.
Thanks a ton
Hi Yogesh, Nice video but there is one query from my side that table reload in view modal is the right way?. By the definition of mvvm view modal can't intrect to controller directly please explain.
One of the best explanations for MVVM. Thanks.
You're very welcome!
Nice explanation yogesh ...! Simply awesome 👍
Thank you so much😀
Wow! So far this was the best tutorial I have found on the internet. Keep up the good work Yogesh. I would also like to see and next tutorial on the same topic where you can explain us how to use of POST, PUT, DELETE API and also when the response is Dictionary instead of Array, how will the viewModel changes. Thanks alot!!
the way you started explaining, I pressed like
Hey thanks, buddy, I just open the video and checked what I did on starting of this video 😂😂 LOL. Thanks for your appreciation it's really motivating me!
That is what I was looking from so many days
Thanks buddy
Good luck
Hahaha! I am glad that my videos are helpful for you. Thanks For Your Support :-)
Excellent Yogesh Patel, Outstanding Explanation on Alamofire, and URLSession and Tips.
Thanks, lot of learning from you
Hi sir can you please explain Rx swift?
Can you please upload more videos about web services using Alamofire
Thank you sir, for giving such a good tutorial.. this is best video
Thanks for this great video But I have a single doubt. Is it good to have a networking code in the view model?
You saved so many..Keep Going Yogesh.
Hi Patel, First You are doing great job I had a query with almofire i commented on your mvvm video and you did, secondly can you explain a approach for login and signup using mvvm almofire
Patel ji, mein abhi Android developer hun with 3 saal kaa experience, aur abhi iOS seekhna shuru kiya hain. Mujhe kuch doubt aagya ki MMVM ka upayog iOS mein kyu aaya?
Android mein ek concept hein ki Activity Recreation, aur wo har bar device rotation hone par, yaani app switch hone par occur ho jayega. Abhi yahan problem hein ki device rotate hone par Android sochte ki hum poora Activity (UIViewController equivalent) ko destroy karke naya orientation ka layout ke sath fir se create karenge.
Aur ye re-creation hone ke baad naya Activity ka instance ID bhi change hosakte hein aur isi liye instance variables aur state waha lost hojayega. Usi situation ko handle karne liye humein ViewModel ka upayog karte the.
Lekin mere understanding kya hein ki iOS mein ye issue nahi aayega kyunki AutoLayout hein yaha our ek hi ViewController hote hein rotation ke pehle aur baad bhi. Similar situation koi hein kya iOS mein? Ye to pehle doubt hein mera.
Dusra hein ki MVVM ka understanding mein, kyunki jo humne Android mein use kar rha hein wo thodi si alag hein.
Model to same hi hein jo kuch is video mein bataya
ViewModel ko state container hein
View hein jo user ko hum screen pe dikhega yaa jo views ko control karega (Activity / Fragment, iOS mein wo ViewController hein)
Aur humne ye data flow one way hona chahiye. ViewModel ka instance View ko dena padega aur Model ka instance reference ViewModel ko dena padega. Lekin is video mein dekha ki aapne 13:47 ke samay ViewController ka reference (weak) ne ViewModel ko diya. Isliye mein ne thoda confuse hua.
Ye bhi clarify kar dena please?
nice video sir..
i will implement all things in my new project which you have learned in this video.
thanks for superb video. there is no ios video available in youtube in hindi language..
please make one video on chat application using firebase..
Hi thanks for your valuable comment. I will surely upload video on chat !
Very help full videa ....sir can you make video about Google add like banner admob
Hi Yogesh, You should have used Protocol to send notifications/data back to view controller instead of using ViewController object.
Yes You are right. In this video I just want to give information about to send notification using viewcontroller instance. I Have a seperate videos about Protocol, Closure, NotificationCenter. I will keep it in mind. Thanks for watching and your suggestion.
Great! Buddy. Can you make it one in RxSwift with mvvm structure. i am just 2 week old in IOS
I will try
This is what I was looking for so many days. thanks mate
Welcome brother. I hope this video is helpful for you and you learn something from this video. Thanks :-)
Thank you so much sir for Tutorials. You Are Great Sir.........
Thank you, for the information that you provided in your video.
I have one doubt or you can say question?
BTW very Good explanation. Thanks Bro
Like MVC - we create folder in this M-Model , V-view, and C-controller only
So in MVVM, M-model, V-view, VM-viewModel . In this no controller. So why we are creating folder for controller. ? IN THIS WAY IT SHOULD LIKE MODEL VIEW VIEW MODEL CONTROLLER. ISN'T????
PLEASE EXPLAIN YOGESH SIR OR ANYONE
bro in View folder you can add Controller file
Thanks for great tutorial.. keep it up bro :-)
Nice Video Sir, I understand MVVM clearly with this video, thanks for explaining each and everything in a good manner :)
You are most welcome brother:-)
please make a video on country picker in textfield with third party library
very knowledgable video
Good Explanation sir....
Nice video.please make video on how to data store in database using MVVM structure?
Nice helpful video and always upto the point. Great video bro
Thank You bhai. Keep supporting me!
Yogesh Patel sure bro and i will ping you today after dinner
Sir libaries lgana bta dijiye
Big Thanks Sir, very nice explanation !!!
Welcome! I am glad my video is helpful for you. Thank you 😊
Nice, Please make video for post request
Already uploaded
how to use the same user viewModelUser in other UIViewController??
Good explanation Pls make a video on viper as well
Very Useful tutorial
ChatApp b banana sikhao Api web service k through jesy k whatsApp hota hy
I need help, my api calling is taking to much time and some time got response sudden...(by using alamofire and url session also)Please help bro
post one video on KolodaView with fetch images from api. I tried but it's little tricky
Okay sure
can i use multiple json file in one view controller??
Yes you can
How?
Nice Video Yogesh
Sir,
Data key ke under, list naam ki dictionary ho or list k under array ho to kese get karege
Please reply
First like then watch.
Literally its great
Great tutorial Yogesh. Keep up the good work. Buddy can you make one tutorial of MVVM using dependency Injection.
Sir i need paypal integration pls make the video in ios swift
Please make video on how to use Moya.
We can use MVVM Structure to implement using firebase database structure, how to implement please help me bro
Hii can you please explain in more detail so i can help you. Thank You :-)
@@YogeshPateliOS How to get Data in firebase database and update some fields in Firebase database tables to implement in Swift as well as SwiftUI
bahi ho skay to guard statement py bi video bana dain lga say with real time real ky sath
@Indrajeet bro please watch my firebase realtime database series on swift. Thanks :-)
ruclips.net/video/KEubRO8VPWA/видео.html
@Haroon Sure bhai karta hu kuch :-)
Good work brother
Very Helpful. Thank you
You're welcome!
Always good session and very helpful. Thank you so much :-)
Great tutorial and please also share MVVM with two way data binding.
Great suggestion! I will do bro :-) Thanks..
Make video on Clean VIP
Good work Yogesh Bhai :)
Thanks 🙂
good video dear thank you
nice job boss!!! its very helpful,,,,,
Awesome video sir , I learn new thing in this video
Great bro. I am glad this video is helpful for you. Yo Thanks :-)
Very helpful video brother :)
thanx vary much sir
OutStanding....
Thanks you so much Yogesh bro
Welcome bhai
Hello Sir I m' getting this problem
Invalid Swift Support - The SwiftSupport folder is empty. Rebuild your app using the current public (GM) version of Xcode and resubmit it.
really good video
great sir ❤️❤️❤️
Thanks a lot sir..!!!
Great job Boss
Thanks brother 😀😀
Superb bro thanks, thank you so much
Thank you too
Great very helpful...
Glad to hear that
Thank you dear yogesh
Always welcome bro :-)
Nice and simple Video
Great Yogesh Bro
Thanks brother :-)
Hi Yogesh how to manage this type of json:
{
"resultFlag": 1,
"message": "Category Listing",
"response": [
{
"_id": "5f568bb9ca9fc9589cdc86a2",
"name": "Test"
},
{
"_id": "5f50cc608adce230fcb89f23",
"name": "Specials"
},
{
"_id": "5f50942e0381532abfc5eca3",
"name": "Bulletins"
}
]
}
very demanding video Yogesh sir
Yeah! I hope you enjoy this video :-) Thanks
Yes I really enjoy it
Great :-) Happy!
Make detail video on viper
Okay sure bro. I will try and upload soon. Thanks
Can you please upload this source code on Github as well. To have a review on it. Would be a favour. Thanks :)
Sure bro.
github.com/YogeshPateliOS/MVVM-Alamofire-JSON-Decoder-Codable-Coding-Keys-URLSession-API-Tips-Swift-5-iOS-Hindi..git
thanks alot man . love you bro