experience in Android - Open Source Contributor - Technical Blogs & Books Writer - Love to share my knowledge with others Follow me on Twitter @WajahatKarim | wajahatkarim.com This is Wajahat Karim
required by UI and survives configuration changes Responsible for providing data to ViewModel Data sources (or model) such as database or from the server