Android MVP vs MVVM and the winner is...

  Рет қаралды 46,352

ANZ Coders

ANZ Coders

Күн бұрын

Пікірлер: 39
@codinginflow
@codinginflow 6 жыл бұрын
Hell yea, LiveData
@DanZeevi
@DanZeevi 4 жыл бұрын
Hell yeah, Florian!
@arzannebiu7003
@arzannebiu7003 2 жыл бұрын
Love this guy. The way he presents and shared the information. 2022 and What we learnt so far, Xamarin is going never to replace iOS & Android Developer :D
@nishaaggarwal7876
@nishaaggarwal7876 Жыл бұрын
Great explanation sir! This has cleared my confusion over these two architectures.
@Chekist2008
@Chekist2008 4 жыл бұрын
Классная подача материала! Видно, что за плечами есть большой опыт работы со всеми видами моделей.
@alekseimulin6151
@alekseimulin6151 3 жыл бұрын
Great explanation! Even though it's indeed controversial which one is better MVP or MVVM, LiveData, RX or even ThreadPool's, we can argue about it till the end of times and it's all powerful, apart from all of this on the level higher, the explanation of the concept is great!
@xitize
@xitize 6 жыл бұрын
Love to listen him, very nicely presented. I agree MVVM is going to be best one for Android developer
@Kevin509wisdom
@Kevin509wisdom 5 жыл бұрын
8 months have past, do you still think it's the best architecture for android?
@soonclass4269
@soonclass4269 6 жыл бұрын
I really appreaciate the leacture, thank you very much!
@na-ms1xf
@na-ms1xf 4 жыл бұрын
View 1 * ViewModel. Isn't it View * ---> * ViewModel relationship? Views can bind properties from different ViewModels, whereas those ViewModels may hold references to different Views.
@holatechm
@holatechm 3 жыл бұрын
awesome explanation sir
@coder5429
@coder5429 5 жыл бұрын
after the 13 month of this video publish date now Its 25 March 2019 here, let me know what is best for Android Developer now still MVP or MVVM ?
@cazewonda
@cazewonda 5 жыл бұрын
MVVM
@bayraminanc885
@bayraminanc885 4 жыл бұрын
Mvvm is the answer
@NyxAndrew
@NyxAndrew 4 жыл бұрын
@@cazewonda nice tip.
@NyxAndrew
@NyxAndrew 4 жыл бұрын
nice tip.
@deepakkanyan9241
@deepakkanyan9241 2 жыл бұрын
awesome explanation
@igorg.8624
@igorg.8624 6 жыл бұрын
From a testability perspective, it sounds like MVVM is better than MVP because of its loose coupling...
@Kevin509wisdom
@Kevin509wisdom 5 жыл бұрын
Do you have some samples to share?
@taslimoseni2231
@taslimoseni2231 4 жыл бұрын
I love this lecturer!!
@dawidmat9639
@dawidmat9639 Жыл бұрын
Great explanation :)
@hoki8296
@hoki8296 2 жыл бұрын
So much fun
@witoldsienski1709
@witoldsienski1709 6 жыл бұрын
Whats with user input events (clicks) in mvvm?
@harry50650
@harry50650 5 жыл бұрын
View: search_button.setOnClickListener { viewmodel.onSearchButtonClick() } (or via data-binding xml is even better) ViewModel: fun onSearchButtonClick() { //logic }
@prasannakumar-su7px
@prasannakumar-su7px 6 жыл бұрын
this is awesome
@erlangparasu6339
@erlangparasu6339 6 жыл бұрын
Great!
@hippiestafarii
@hippiestafarii 6 жыл бұрын
Nice talk :-)
4 жыл бұрын
MVP is not legacy code also advise MVVM as a winer is a bad idea, there's no winer.
@BigCarso
@BigCarso 5 жыл бұрын
Presenter doesn't give any actual reasons why mvvm is better. Having a reference to the view isn't bad in itself. Code size is actually more for mvvm. See Google examples and line counts
@Kevin509wisdom
@Kevin509wisdom 5 жыл бұрын
"Code size is actually more for mvvm." Code in MVVM is more lines than MVP?
@BigCarso
@BigCarso 5 жыл бұрын
@@Kevin509wisdom yeah a little more, according to the comparison done by Google todo-mvp. I do recommend to use mvvm. Architecture viewmodels provide a lot of benefit
@KoreanLabx
@KoreanLabx 5 жыл бұрын
howdy?
@typeblue001
@typeblue001 4 жыл бұрын
I did not learn anything from watching this video...
Patterns for building stateless UIs with RxJava
17:41
ANZ Coders
Рет қаралды 257
MVC, MVP, MVVM Design Patterns with Godfrey Nolan
1:05:52
AnDevCon: The Android Developer Conference
Рет қаралды 60 М.
DID A VAMPIRE BECOME A DOG FOR A HUMAN? 😳😳😳
00:56
Exploring UI Design Patterns: MVC, MVP, and MVVM
9:02
Andrey Tech
Рет қаралды 2,2 М.
MVC vs MVP vs MVVM vs MVI - Marcin Moskała
43:14
Jug Łódź
Рет қаралды 14 М.
Clean iOS Architecture pt.5: MVC, MVVM, and MVP (UI Design Patterns)
16:09
Essential Developer
Рет қаралды 114 М.
Which Software Architecture Should You Use: MVC, MVP, or MVVM?
24:27
MVVM vs. MVI - Understand the Difference Once and for All
18:40
Philipp Lackner
Рет қаралды 46 М.
Everything You NEED to Know About Client Architecture Patterns
5:51