/Spacebook

This Repository gives a detailed example of apps that implemented based on MVVM Architecture using concepts of Retrofit, Room Database, Data Binding, View Models, Lifecycle, Work Manager, Synchronous and Asynchronous task and for UI part concepts of fragments, adapters, view pager, recycler viewer etc. and API that I used is https://isro.vercel.app/

Primary LanguageJava

Spacebook

This Repository gives a detailed example of apps that implemented based on MVVM Architecture using concepts of Retrofit, Room Database, Data Binding, View Models, Lifecycle, Work Manager, Synchronous and Asynchronous task and for UI part concepts of fragments, adapters, view pager, recycler viewer etc. and API that I used is https://isro.vercel.app/

Dependency

• Room

implementation 'androidx.room:room-runtime:2.3.0'

• Lifecycle

implementation 'androidx.lifecycle:lifecycle-viewmodel-ktx:2.3.1'
implementation 'androidx.lifecycle:lifecycle-livedata-ktx:2.3.1'

• Retrofit

implementation 'com.squareup.retrofit2:retrofit:2.9.0'
implementation 'com.squareup.retrofit2:converter-gson:2.9.0'

• okhttp

implementation 'com.squareup.okhttp3:okhttp:4.9.2'

• WorkManager

implementation 'androidx.work:work-runtime:2.6.0'

API

• Isro-API

https://isro.vercel.app/

Architecture

Performance