Тёмный

Android Architecture Patterns - MVVM, MVP, MVC in Android | CheezyCode Hindi - #14 

Cheezy Code
Подписаться 72 тыс.
Просмотров 76 тыс.
50% 1

Опубликовано:

 

22 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 162   
@sunildangi1228
@sunildangi1228 3 года назад
If possible ....please make a login app by using each Architecture....so that difference more clear by practically
@MuhammadHamza-wj4ev
@MuhammadHamza-wj4ev 2 года назад
Now I understand a lot about MVC, MVVM, and MVP in the context of android. Thank you for a great informative video.
@CheezyCode
@CheezyCode 2 года назад
You're very welcome!
@murugeshk14
@murugeshk14 2 года назад
This is one of cleanest explanation of all time simple and smooth. thank u so much sir
@AshishKumar-px3tj
@AshishKumar-px3tj 3 года назад
One of the best video regarding mvvm mvp & mvc. Thanks a lot ❤️
@CheezyCode
@CheezyCode 3 года назад
You're welcome 😊
@hill_rider_HP31
@hill_rider_HP31 3 года назад
This is amazing
@ViralJoshiVirus
@ViralJoshiVirus 2 года назад
Bohot hi badiya bhai...Bohot hi clear aur simple way me describe kiye ho..aj jake clear hue concepts..Shastang Dandvat pranam apko bhai....
@savitasoni2958
@savitasoni2958 3 года назад
very well explained, liked that rap - ye language bhi sikh lo, IT IT IT koi bhi chala aaya IT m haha
@udaychafale
@udaychafale 3 года назад
Simplest explanation. Great work 👍. Please make video on unit testing and Ktor (client and server)
@CheezyCode
@CheezyCode 3 года назад
Thank you...will definitely try..👍
@sunildangi1228
@sunildangi1228 3 года назад
Thank you Sir.......Please continue teach you.............everyday i check new video status...respect from heart.......
@CheezyCode
@CheezyCode 3 года назад
Thanks Sunil
@hashir1296
@hashir1296 3 года назад
Read many articles, couldn't understand the difference between presenter and viewmodel. Thankyou for such a simple explanation!
@CheezyCode
@CheezyCode 3 года назад
😀 Thank you bro
@Nithin_Coorg
@Nithin_Coorg 2 года назад
Best in the internet! Crisp!
@CheezyCode
@CheezyCode 2 года назад
🤘
@someshsahu4638
@someshsahu4638 10 месяцев назад
very nice explanation thank you so much 🙏🙏🙏
@himu_gupta
@himu_gupta 3 года назад
Best architecture video available on the RU-vid
@pardeepbathla1483
@pardeepbathla1483 11 месяцев назад
Awesome !! You made it so easy to understand and implement.
@HarshaVardhan-xx6ii
@HarshaVardhan-xx6ii 2 года назад
This needs to be one of the primary videos for learning Android development
@CheezyCode
@CheezyCode 2 года назад
Thanks Harsha
@HarshaVardhan-xx6ii
@HarshaVardhan-xx6ii 2 года назад
@@CheezyCode can I ask how you had learned these concepts in the first place?
@CheezyCode
@CheezyCode 2 года назад
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 🤘
@HarshaVardhan-xx6ii
@HarshaVardhan-xx6ii 2 года назад
@@CheezyCode thank you:)
@suryanshurana766
@suryanshurana766 Год назад
Love the song in the end, such a real motivation
@heavenlife5619
@heavenlife5619 2 года назад
*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...*
@MADLOGIC7
@MADLOGIC7 2 года назад
Best video everytime..i like your video end song..
@CheezyCode
@CheezyCode 2 года назад
Thanks Ashish
@milangajera8792
@milangajera8792 7 месяцев назад
Can you please make a video of detail.understanding of xlean architechture with MVVM and differences too?
@rizwansworld
@rizwansworld 3 месяца назад
Such a clear explanation mate. Butter.
@RAJSINGH-mr7hq
@RAJSINGH-mr7hq 2 года назад
Superb sir🙏👏👌
@vikramsinghnegi1559
@vikramsinghnegi1559 3 года назад
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.
@aamirhoda7363
@aamirhoda7363 Год назад
Superb explanation. Absolutely loved it. 🤩🤩🤩🤩
@Taranpreetsingh-up9jv
@Taranpreetsingh-up9jv 5 месяцев назад
is it same MVP for windows application?
@MdTayoburRahmanGraphics
@MdTayoburRahmanGraphics 2 года назад
very very informative video thanks Sir
@axespro4195
@axespro4195 2 года назад
great explanation now i understand this pattern thanks
@aravind_us
@aravind_us 2 года назад
First of all thank you so much, for such an awesome explanation.
@pratikpitale5310
@pratikpitale5310 3 года назад
Nice content 👍🏼 Interviewer may ask you these patterns
@CheezyCode
@CheezyCode 3 года назад
Thanks Pratik 👍
@karmeshduggar6694
@karmeshduggar6694 Год назад
Thank you sir!
@dipankarbhatia1684
@dipankarbhatia1684 3 года назад
your explanation is so underrated
@sahithisharma7321
@sahithisharma7321 2 года назад
Thank you so much. This video helped me a lot❤️🙏🏻
@CheezyCode
@CheezyCode 2 года назад
Thanks Sahithi...Keep supporting 🤘
@miracleguy1330
@miracleguy1330 Год назад
Good Explanation
@nishakhatoon7267
@nishakhatoon7267 3 года назад
Just say it's amazing explaination really it's awesome
@DeliciouxDevil
@DeliciouxDevil 7 месяцев назад
Beautifully explained brother.
@moazamjahanzeb2241
@moazamjahanzeb2241 Год назад
Well explained
@maliksoft3675
@maliksoft3675 3 года назад
Very nice explanation thanks bro
@rahilmithani8941
@rahilmithani8941 3 года назад
Make a short view on Context, Application context, Activity context difference and what to use and when to use....
@CheezyCode
@CheezyCode 3 года назад
Will do 👍
@abhimanyugoswami3462
@abhimanyugoswami3462 3 года назад
A much awaited video
@CheezyCode
@CheezyCode 3 года назад
Thank you Abhimanyu ✌️
@ubaid25
@ubaid25 3 года назад
Well explained thank you dear
@hiteshsuthar1097
@hiteshsuthar1097 3 года назад
Great👍
@codingcosmos7010
@codingcosmos7010 2 года назад
Nice explaination.... please also make one small video on MVI architecture....
@shreyashachoudhary480
@shreyashachoudhary480 Год назад
Superb!
@letsexplore2230
@letsexplore2230 2 года назад
Love the way of teaching 💞
@CheezyCode
@CheezyCode 2 года назад
Thank you! 🙂
@studio2038
@studio2038 Год назад
can you please make video on solid principles in android with example
@khairul640
@khairul640 3 года назад
Your Videos are concise and to the point. Keep up the good work bro..
@CheezyCode
@CheezyCode 3 года назад
Thank you 🤘
@aviwadhwa3996
@aviwadhwa3996 3 года назад
Great explanation.
@VillagerYouTuber
@VillagerYouTuber 3 года назад
nice explanation
@hamidiqbal1772
@hamidiqbal1772 2 месяца назад
Wow , love from Pakistan
@sahiljain7817
@sahiljain7817 2 месяца назад
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.
@CheezyCode
@CheezyCode 2 месяца назад
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.
@samaygandhi7182
@samaygandhi7182 2 года назад
Superb explanation
@CheezyCode
@CheezyCode 2 года назад
Thank you 🙂
@jayeshpobari395
@jayeshpobari395 3 года назад
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 ?
@CheezyCode
@CheezyCode 3 года назад
Room ke liye sirf room...sari videos independent hai
@mohitsaini2443
@mohitsaini2443 Год назад
Nice explanation, please also make one video on clean architecture.
@ShubhamSingh-ew1kf
@ShubhamSingh-ew1kf Год назад
Sir last me song konsa hai Jokes apart ... Best explanation
@CheezyCode
@CheezyCode Год назад
Last song release karna hai...video pe stuck hai
@sidbot9622
@sidbot9622 3 месяца назад
Sir just ek confirmation XML me live data tha and now a days its MutableStateOf right??
@yutaitadori7318
@yutaitadori7318 3 года назад
Thanks sir for all your efforts ♥️♥️♥️♥️♥️♥️
@CheezyCode
@CheezyCode 3 года назад
Cheers 🤘
@Sikarwar0020
@Sikarwar0020 3 года назад
Thanks a lot sir for new video. MVVM 🔥
@CheezyCode
@CheezyCode 3 года назад
Thank you Vipin 👍
@binitrajshah9354
@binitrajshah9354 2 года назад
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?
@CheezyCode
@CheezyCode 2 года назад
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
@noshairamjad4132
@noshairamjad4132 2 года назад
Thanks
@rushikeshthak2874
@rushikeshthak2874 3 года назад
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
@CheezyCode
@CheezyCode 3 года назад
yes plan yehi h - ek app ko 3 architecture se banake dekhe - difference jyada clear hojayega
@anasyousuf485
@anasyousuf485 2 года назад
best explanation i have ever seen btw these three. I am very happy that i subscribed your channel.
@CheezyCode
@CheezyCode 2 года назад
Thanks Anas 😊
@Hindu10111
@Hindu10111 2 года назад
that was just awsome
@CheezyCode
@CheezyCode 2 года назад
Thanks Vaishnavi
@niteshkhosla1501
@niteshkhosla1501 2 года назад
I have checked few blocks in MVC pattern Model are interacting with Views. How Psb? can yu elaborate
@dryrun4501
@dryrun4501 3 года назад
Thanks a million sir❣️ Request :-want a short video on MainActivity.this vs this
@lalitsuthar12
@lalitsuthar12 3 года назад
Man, you got a subscriber 🙏❤️
@nehamandhare2480
@nehamandhare2480 3 года назад
Thank you sir.
@pramodjinturkar999
@pramodjinturkar999 3 года назад
Excellent explanation sir 🙏
@CheezyCode
@CheezyCode 3 года назад
Thank you. Please help us reach more people. Share if possible 🤘
@shr3y4sh
@shr3y4sh 2 года назад
bhai last mn gana goddd level, full version mile ga ?
@maheshh6179
@maheshh6179 3 года назад
My request all subscribes ,pls share this channel every social media platform, students are simply buying paid courses, they need this channel
@adheeshmishra7882
@adheeshmishra7882 3 года назад
keep going man nice videos...love learning...and can we please get three videos in a week?:P
@CheezyCode
@CheezyCode 3 года назад
thanks bro - koshish karte hai...aajayenge iss level pe jaldi 👍
@joginderyadav8114
@joginderyadav8114 Год назад
what is context in android if possible
@RahulRawat-rj8ol
@RahulRawat-rj8ol 2 года назад
sir validation kaise use kare login validation or signup validation without api please sir one class on that.
@mubaraknative
@mubaraknative Год назад
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
@aurangshah9501
@aurangshah9501 2 года назад
helpfull❤
@CheezyCode
@CheezyCode 2 года назад
Thanks Anurag.
@the_sharma_amit
@the_sharma_amit 3 года назад
Please make videos on Dependency injection, Daggar, Daggar 2, Hilt...
@debendrabharatia
@debendrabharatia Год назад
Do Clean architecture vedio sir
@amoljunghare3610
@amoljunghare3610 2 года назад
If i have 6yr old project which is written in mvc. Can we convert it into MVVM pattern??
@ViralJoshiVirus
@ViralJoshiVirus 2 года назад
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.
@computerhacks3816
@computerhacks3816 2 года назад
God bless you
@CheezyCode
@CheezyCode 2 года назад
Thanks a ton 👍
@56_omkarkalel77
@56_omkarkalel77 3 года назад
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
@CheezyCode
@CheezyCode 3 года назад
yes api is node js is in progress - will post soon
@maheshjadhav5382
@maheshjadhav5382 3 года назад
Please create video on unit testing
@Dhruv_Kikani_0101
@Dhruv_Kikani_0101 2 года назад
hello sir, me should required MVC & MVP Patterns in kotlin with simple demo for understand beginner
@CheezyCode
@CheezyCode 2 года назад
Question nahi samjha aapka
@Dhruv_Kikani_0101
@Dhruv_Kikani_0101 2 года назад
@@CheezyCode sir mare already study mate MVC & MVP Architecture pattern theory & practical just understand purpose in kotlin ma joie che
@Dhruv_Kikani_0101
@Dhruv_Kikani_0101 2 года назад
you are It's Topic available video plz send me
@ViralJoshiVirus
@ViralJoshiVirus 2 года назад
@@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...
@c3panesar358
@c3panesar358 3 года назад
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
@CheezyCode
@CheezyCode 3 года назад
Nope...view cannot directly interact with model... controller sits in between model and view.
@NoBody-ge3dw
@NoBody-ge3dw 3 года назад
Sir purane laptop me android studio install nahi ho raha
@CheezyCode
@CheezyCode 3 года назад
problem kya aa rhi h? check the configuration on developers.android.com
@atulkumar9593
@atulkumar9593 3 года назад
Please make some video regarding Web Socket Programming and Dagger. You're awsome. :)
@CheezyCode
@CheezyCode 3 года назад
Will start with Dagger
@babunderprajapati5337
@babunderprajapati5337 Год назад
please make video on Viper Architecture
@CheezyCode
@CheezyCode Год назад
Noted...
@komekko373
@komekko373 3 года назад
I just completed your Kotlin beginner series Now which series should I watch ?
@addysam5692
@addysam5692 2 года назад
Now start to build app..
@nimeshluhana4796
@nimeshluhana4796 3 года назад
Bhai, Is there a difference between Separation of Concerns and the Singularity Principle (SOLIDS)?
@CheezyCode
@CheezyCode 3 года назад
SOLID is a way to achieve separation of concerns.
@statusofmahadev
@statusofmahadev 3 года назад
I like your last song can you please share a full song with us
@CheezyCode
@CheezyCode 3 года назад
50K pe share kardenge 😊
@prakharagarwal6237
@prakharagarwal6237 3 года назад
Amazing content!
@CheezyCode
@CheezyCode 3 года назад
Thank you Prakhar
@shyampratapchauhan7749
@shyampratapchauhan7749 2 года назад
Bhai clean architecture pe video banao, demanded much
@CheezyCode
@CheezyCode 2 года назад
Koshish karte hai..samay ki pabandi hai bro
@corevopvtltd
@corevopvtltd Год назад
Hi sir, Can you help me to get some clients and projects?
@arj-sid
@arj-sid 2 года назад
Maja aa gya
@CheezyCode
@CheezyCode 2 года назад
Thanks Aditya
@rohitpareek8673
@rohitpareek8673 3 года назад
Next video mvvm with kotlin and coroutine. Plz air
@abhi_scrolls
@abhi_scrolls 3 года назад
Waiting for MVVM based app tutorial PLEASE START WITH LOGIN
@my_love_sanatan
@my_love_sanatan 2 года назад
MVVM is not tightly coupled, you are telling Views are dependent on ViewModel depending on Repository...it's wrong
@CheezyCode
@CheezyCode 2 года назад
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.
@abhi_scrolls
@abhi_scrolls 3 года назад
Please release next episode soon...😁
@CheezyCode
@CheezyCode 3 года назад
Up and running ✌️
@SharvanKumar-ui1kw
@SharvanKumar-ui1kw 3 года назад
Sir JS videos
@CheezyCode
@CheezyCode 3 года назад
Sharvan bhai shuru kiya hua...unpe rok nahi lagegi...raftaar poori hogi un videos pe
@Hindu10111
@Hindu10111 2 года назад
i love that rap😆
@CheezyCode
@CheezyCode 2 года назад
Thanks 👍
@AKASHKUMAR-os1xb
@AKASHKUMAR-os1xb 3 года назад
Sir plz logcat error ko solve karana sikha do
@CheezyCode
@CheezyCode 3 года назад
dedicated video banate h ispe
@aishwaryaharidas1961
@aishwaryaharidas1961 Год назад
Plz provide subtitles
@gauravbhoi6627
@gauravbhoi6627 2 года назад
bro wer can i get your outro song
@CheezyCode
@CheezyCode 2 года назад
bro 50k pe live karne ka try karege
@gauravbhoi6627
@gauravbhoi6627 2 года назад
@@CheezyCode Then i hope jaldi ho jaye
Далее
6 Design Patterns Every Android Developer Must Know
14:16
ИСЧЕЗНИ ВОДУ ДО КОНЦА
00:43
Просмотров 583 тыс.
Распаковка Monster High Potions #monsterhigh
01:00
Распаковка #MonsterHigh Potions №5
00:55
Просмотров 154 тыс.
Model View View-Model (MVVM): Getting Started
29:12
Просмотров 398 тыс.
Make Your Code Clean With the SOLID Principles
18:24
Просмотров 99 тыс.