Weighing in on the Holy Architecture War — My take on“Architecture Components”
Yonatan V. Levin

Thanks Yonatan V. Levin for sharing! Very good explanation on all new components.

One question, how would you handle reporting back from a ViewModel to the View (Activity/Fragment) to perform an UI related action? Eg: Open an Activity, run an Animation, etc.

For example, lets say your ViewModel executes a `login()` method that depending on the result has to report back to the view to `show an error` or open an activity Thanks in advance!