[go: up one dir, main page]

Refactor Sermons Module to use Redux

The sermons module is built using an MVVM architecture. Clearly, Redux is the way to go. So, this refactor should accomplish the following:

  • Rename MainActivity to SermonsActivity
  • Change the in-app experience from MVVM to Redux (do not change the Android Auto service architecture, yet)
  • Use Conductor as the activity/fragment library
  • Use Koin for DI
  • Import all necessary libraries (or move them to the base module)