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

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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