Android-MVVM using Java Android MVVM pattern where data are fetched from a remote server App Features LiveData ViewModel Data Binding Retrofit 2 Glide RecyclerView To Do Adding ProgressBar Checking Internet Adding Click Event Adding Android Architecture Component one by one ScreenShot