Реактивные приложения с MODEL-VIEW-INTENT - PART1 - Модель
парень отсюда сказал мне, что MVVM лучше, чем MVP, он сказал мне много плюсов и многих соперников, но я хотел бы знать, хорошо ли работает мой MVP или если вы знаете какой-либо другой способ, возможно, конвертировать в MVVM. Это Войти через Google MVP. Я не буду помещать весь код, но я помещу папки и небольшое объяснение:
-Модель
Пользователь (простой пользовательский класс pojo)-Ведущий
У меня есть объект моего IGoogleLoginView, где я вызываю методы, но здесь у меня есть логикаcreateGoogleClient()
,signIn()
,onActivityResult()
,onStop()
, onStart()
, onDestroy()
все эти методы из моегоinterface
внутри той же упаковкиIGoogleSignIn
IGoogleSignIn - Все методы из класса Presenter-Посмотреть
googleSignIn ()goToMainActivity ()И тогда у меня есть MainActivity, где я вызываю методы ...
Мне интересно, как по-другому можно сделать это на MVVM и каковы будут изменения, чтобы сделать это, а также это то, что это не на хорошем месте?