Manage Data with Kotlin: use Android Components Navigation, Retrofit, MVVM, View Models, DataModel, Glide, Gson, Moshi Kotlin, Androidx Preference, Coroutines, Support for Room.
Project name: Monster
Develop in android over MVVM, Kotlin, etc.
com.anelcc.monster # Root Package.├── data # For API Service, Model classes, and Repository to handle network API.│ └── splash # ViewModel shared│├── share # ViewModels│ └── splash # ViewModel shared│├── ui # Views│ │── detail # Fragment│ │── main # Fragment│ └── splash # Fragment│├── utilities│ │── BindingAdapters # View model shared│ │── PreferencesHelper # View model shared│ └── FileHelper # View model shared│├── Global.kt # GlobalVariables├── MainActivity.kt # Main Activity└── SettingsActivity.kt # Settings Activity






