1. Read a lot. 2. Implemented everything I learn. 3. Small projects, silly mistakes, multiple errors, fixing those errors - makes you confident. Last - storytelling is a skill. Acquired over the years. Jaisa aap khud samjhte ho dimaag mei , wo shabdo mei utarna hai...jab tak story nahi hogi dimaag mei cheezein stick nahi karegi 🤘
superb explanation sir, waiting for a long time, but now find one of the epic video about the pattern, which is easy to understand and learn. excellent. Request to you also makes a video on observer pattern. or how live data work with MVVM.
*Bhai Mvc, Mvp or Mvvm teeno ko differentiate krne ke liye ek login form banao jisse ye teeno cheeze samaj aa jae. 3 saal se in teeno ke naam sun rha hu aaj tak ye nhi pata ki ye implement kaise kre jaate hai...*
Amezing.... Fantastic....U have cleared topic intro...👍👍👍..... please make video on separate architecture and their small example...it will become g help to understand architectures
sir ye room database k liye ye lasy ye ap jo architecture vali series chala rhe ho vo pahale se dekhni padegi ya sirf room database vali hi dekhni pdegi ?
Hello sir , Could you please explain concept of MVVM with clean architecture & how to determine whether a project is following clean architecture principles or not?
Project structure se generally you can determine. If that does not work - check few classes. Concepts like Use cases, Interactors will be there for clean architecture...rest future mei will add videos on clean Architecture
Yes or no - depends on how you have written the code. Ideal way is to have interface that calls the methods on the view There is no one stopping you to access views in case of MVVM but as a good practice we generally avoid. Same applies to MVP as well. Hope this helps.
Sir Could start playlist for only APIS network working How data getting on API through network call I have been seeing All videos You Teaching are 👍🙏🔥superb
@@Dhruv_Kikani_0101 bhai...atlu simple to samjave che..practical terms ma first try how can you write test cases pachi aa patterns thodu easily samaj ma avse.. Badhuj test cases tme lakho ena pr che.. plus tame expose kro data ne to ema without affecting each layer how you can expose e try kro....chat application jevu kaik bani shake...
Yes you can.. Convert your controllers to presentation logic and define observables... If Views need some data, then observables will expose data with the help of observers.. And you can wrtite test cases for each layers.. In this way seperations of concers is maintained and your app will be easily maintable.
Data flow ke sense mei bola hai dependent. Architecture koi bhi follow karlo. Coupling aur cohesion developer ke haathon mei hota hai... For instance, ViewModel ke andar views ka reference hold kar skte ho...no one will prevent you from doing so but that makes them tightly coupled.
This is one of cleanest explanation of all time simple and smooth. thank u so much sir
Now I understand a lot about MVC, MVVM, and MVP in the context of android. Thank you for a great informative video.
You're very welcome!
Bohot hi badiya bhai...Bohot hi clear aur simple way me describe kiye ho..aj jake clear hue concepts..Shastang Dandvat pranam apko bhai....
Read many articles, couldn't understand the difference between presenter and viewmodel. Thankyou for such a simple explanation!
😀 Thank you bro
If possible ....please make a login app by using each Architecture....so that difference more clear by practically
One of the best video regarding mvvm mvp & mvc. Thanks a lot ❤️
You're welcome 😊
This needs to be one of the primary videos for learning Android development
Thanks Harsha
@@CheezyCode can I ask how you had learned these concepts in the first place?
1. Read a lot.
2. Implemented everything I learn.
3. Small projects, silly mistakes, multiple errors, fixing those errors - makes you confident.
Last - storytelling is a skill. Acquired over the years. Jaisa aap khud samjhte ho dimaag mei , wo shabdo mei utarna hai...jab tak story nahi hogi dimaag mei cheezein stick nahi karegi 🤘
@@CheezyCode thank you:)
Thank you for this video, Best explaination from Android Point of view out there on internet!
Best architecture video available on the RUclips
very well explained, liked that rap - ye language bhi sikh lo, IT IT IT koi bhi chala aaya IT m haha
Thank you Sir.......Please continue teach you.............everyday i check new video status...respect from heart.......
Thanks Sunil
Love the song in the end, such a real motivation
very nice explanation thank you so much 🙏🙏🙏
Superb explanation. Absolutely loved it. 🤩🤩🤩🤩
Awesome !! You made it so easy to understand and implement.
Such a clear explanation mate. Butter.
Very nice explanation.. thanku 😊
This is amazing
your explanation is so underrated
First of all thank you so much, for such an awesome explanation.
great explanation now i understand this pattern thanks
Very nice explanation thanks bro
Simplest explanation. Great work 👍. Please make video on unit testing and Ktor (client and server)
Thank you...will definitely try..👍
Best video everytime..i like your video end song..
Thanks Ashish
Just say it's amazing explaination really it's awesome
very very informative video thanks Sir
Great explanation.
Superb sir🙏👏👌
Best in the internet! Crisp!
🤘
Beautifully explained brother.
Wow , love from Pakistan
nice explanation
Can you please make a video of detail.understanding of xlean architechture with MVVM and differences too?
Good Explanation
superb explanation sir, waiting for a long time, but now find one of the epic video about the pattern, which is easy to understand and learn.
excellent.
Request to you also makes a video on observer pattern. or how live data work with MVVM.
*Bhai Mvc, Mvp or Mvvm teeno ko differentiate krne ke liye ek login form banao jisse ye teeno cheeze samaj aa jae. 3 saal se in teeno ke naam sun rha hu aaj tak ye nhi pata ki ye implement kaise kre jaate hai...*
Nice explaination.... please also make one small video on MVI architecture....
Well explained
Thank you so much. This video helped me a lot❤️🙏🏻
Thanks Sahithi...Keep supporting 🤘
Nice explanation, please also make one video on clean architecture.
Love the way of teaching 💞
Thank you! 🙂
is it same MVP for windows application?
Well explained thank you dear
best explanation i have ever seen btw these three. I am very happy that i subscribed your channel.
Thanks Anas 😊
A much awaited video
Thank you Abhimanyu ✌️
Man, you got a subscriber 🙏❤️
Your Videos are concise and to the point. Keep up the good work bro..
Thank you 🤘
Thank you sir!
Thanks sir for all your efforts ♥️♥️♥️♥️♥️♥️
Cheers 🤘
Nice content 👍🏼
Interviewer may ask you these patterns
Thanks Pratik 👍
Thanks a lot sir for new video. MVVM 🔥
Thank you Vipin 👍
Superb explanation
Thank you 🙂
Superb!
Great👍
Mvi (Model View Intent) it is also a very good pattern i will use in my app's it is better alternative to our MVVM
Amezing.... Fantastic....U have cleared topic intro...👍👍👍..... please make video on separate architecture and their small example...it will become g help to understand architectures
yes plan yehi h - ek app ko 3 architecture se banake dekhe - difference jyada clear hojayega
Make a short view on Context, Application context, Activity context difference and what to use and when to use....
Will do 👍
Thank you sir.
keep going man nice videos...love learning...and can we please get three videos in a week?:P
thanks bro - koshish karte hai...aajayenge iss level pe jaldi 👍
can you please make video on solid principles in android with example
sir ye room database k liye ye lasy ye ap jo architecture vali series chala rhe ho vo pahale se dekhni padegi ya sirf room database vali hi dekhni pdegi ?
Room ke liye sirf room...sari videos independent hai
Thanks a million sir❣️
Request :-want a short video on MainActivity.this vs this
Excellent explanation sir 🙏
Thank you. Please help us reach more people. Share if possible 🤘
Thanks
that was just awsome
Thanks Vaishnavi
Hello sir ,
Could you please explain concept of MVVM with clean architecture & how to determine whether a project is following clean architecture principles or not?
Project structure se generally you can determine. If that does not work - check few classes. Concepts like Use cases, Interactors will be there for clean architecture...rest future mei will add videos on clean Architecture
My request all subscribes ,pls share this channel every social media platform, students are simply buying paid courses, they need this channel
Correct me if I am wrong but presentation holds a reference to view in MVP but in MVVM it does not have reference for the view.
Yes or no - depends on how you have written the code. Ideal way is to have interface that calls the methods on the view
There is no one stopping you to access views in case of MVVM but as a good practice we generally avoid. Same applies to MVP as well. Hope this helps.
Please make videos on Dependency injection, Daggar, Daggar 2, Hilt...
I have checked few blocks in MVC pattern Model are interacting with Views. How Psb? can yu elaborate
Do Clean architecture vedio sir
Waiting for MVVM based app tutorial PLEASE START WITH LOGIN
Please create video on unit testing
bhai last mn gana goddd level, full version mile ga ?
God bless you
Thanks a ton 👍
I have a doubt:
View can interact with model i.e view can directly fetch data from model in mvc pattern correct me if I'm wrong!
Thank you in advance
Nope...view cannot directly interact with model... controller sits in between model and view.
Sir last me song konsa hai
Jokes apart ...
Best explanation
Last song release karna hai...video pe stuck hai
Please make some video regarding Web Socket Programming and Dagger. You're awsome. :)
Will start with Dagger
helpfull❤
Thanks Anurag.
what is context in android if possible
Amazing content!
Thank you Prakhar
Sir Could start playlist for only APIS
network working How data getting on API through network call I have been seeing All videos You Teaching are 👍🙏🔥superb
yes api is node js is in progress - will post soon
Next video mvvm with kotlin and coroutine. Plz air
hello sir, me should required MVC & MVP Patterns in kotlin with simple demo for understand beginner
Question nahi samjha aapka
@@CheezyCode sir mare already study mate MVC & MVP Architecture pattern theory & practical just understand purpose in kotlin ma joie che
you are It's Topic available video plz send me
@@Dhruv_Kikani_0101 bhai...atlu simple to samjave che..practical terms ma first try how can you write test cases pachi aa patterns thodu easily samaj ma avse.. Badhuj test cases tme lakho ena pr che.. plus tame expose kro data ne to ema without affecting each layer how you can expose e try kro....chat application jevu kaik bani shake...
sir validation kaise use kare login validation or signup validation without api please sir one class on that.
If i have 6yr old project which is written in mvc. Can we convert it into MVVM pattern??
Yes you can.. Convert your controllers to presentation logic and define observables... If Views need some data, then observables will expose data with the help of observers.. And you can wrtite test cases for each layers.. In this way seperations of concers is maintained and your app will be easily maintable.
Please release next episode soon...😁
Up and running ✌️
I just completed your Kotlin beginner series
Now which series should I watch ?
Now start to build app..
please make video on Viper Architecture
Noted...
I like your last song can you please share a full song with us
50K pe share kardenge 😊
Bhai,
Is there a difference between Separation of Concerns and the Singularity Principle (SOLIDS)?
SOLID is a way to achieve separation of concerns.
Sir purane laptop me android studio install nahi ho raha
problem kya aa rhi h? check the configuration on developers.android.com
i love that rap😆
Thanks 👍
Hi sir,
Can you help me to get some clients and projects?
Bhai clean architecture pe video banao, demanded much
Koshish karte hai..samay ki pabandi hai bro
Maja aa gya
Thanks Aditya
MVVM is not tightly coupled, you are telling Views are dependent on ViewModel depending on Repository...it's wrong
Data flow ke sense mei bola hai dependent. Architecture koi bhi follow karlo. Coupling aur cohesion developer ke haathon mei hota hai...
For instance, ViewModel ke andar views ka reference hold kar skte ho...no one will prevent you from doing so but that makes them tightly coupled.
Sir just ek confirmation XML me live data tha and now a days its MutableStateOf right??
Sir plz logcat error ko solve karana sikha do
dedicated video banate h ispe
Plz provide subtitles