Skip to content

Latest commit

 

History

History
14 lines (14 loc) · 431 Bytes

ReadMe.Md

File metadata and controls

14 lines (14 loc) · 431 Bytes
  1. what is mvvm,
  2. why use mvvm
  3. other aluternatives of mvvm
  4. what is an architecture ?
  5. what is viewmodel? why use it?
  6. internals of viewmodel
  7. how viewmodel survives configuration changes?
  8. ways to get a viewmodel :
    1. viewmodelProvider
    2. viewmodelProvider with factory
    3. using “By” delegate in kotlin synthetic (KSP)
  9. difference between livedata and kotlin flows
  10. internals of livedata