Technical points of the project:

1. Write in Kotlin (coroutines, DSL).

2. Use the MVVM architecture.

3. Use Android Jetpack components: DataBinding, LiveData, ViewModel, LifeCycle, Navigation.

4. Make web requests using OkHttp, Retrofit.

5. Use Glide to load pictures.

6. Use ViewPager2.

7. Use the Snackbar.


This framework I will always maintain, welcome to pay attention to.

GitHub: Android Common Framework (Kotlin-MvVM)

My GitHub: TanJiaJunBeyond

My nuggets: Tan Jiajun

My simple book: Tan Jiajun

My CSDN: Tan Jiajun