A sample project which illustrate uses of MVVM Architecture and LiveData,ViewModel Architecture components. It displays list of news in a Recycler view and on click of any news, news will be opened in a WebView. https://android.jlelse.eu/android-architecture-pattern-components-mvvm-livedata-viewmodel-lifecycle-544e84e85177?source=friends_link&sk=a009475da1cf62720891f4526eb8ec05