Skip to content

A Kotlin project featuring Android Architecture Components, Coroutines and dependency injection with flavors

Notifications You must be signed in to change notification settings

oligazar/AndroidMovies

Repository files navigation

AndroidMovies

alt text

AndroidMovies Demo

This is a Kotlin project featuring some Android Architecture Components (LiveData, ViewModel, Room and Paging library), Coroutines and dependency injection with flavors. MVVM architecture pattern is chosen, as it follows Google's app architecture guidelines.

Details

  • Kotlin
  • Jetpack (LiveData, ViewModel, Room, Paging library)
  • Dependency injection with flavors
  • asynchronous tasks are managed using Coroutines
  • JVM tests are written using Mockito and AssertJ
  • Espresso tests are written using fake doubles and Mockito

About

A Kotlin project featuring Android Architecture Components, Coroutines and dependency injection with flavors

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages