skydoves / TheMovies2

🎬 A demo project using The Movie DB based on Kotlin MVVM architecture and material design & animations.
Apache License 2.0
474 stars 58 forks source link

What Changes from Movies 1 ? #1

Closed yudhir closed 5 years ago

skydoves commented 5 years ago

@yudhir Hi, there is not much architectural difference between TheMovies2 and TheMovies. Kotlin based MVVM architecture with data-binding and repository pattern. The difference is, TheMovies2's architecture is implemented with coroutines and used koin for constructing dependency injection instead of dagger2. And TheMovies - ApiResponse / TheMovies2 - ApiResponse model is different from each other. Also removed mappers or something small things.