SimpleFixturesApp
Contains two screens Fixtures and favourites Fixtures grouped by day and ordered descending but today’s fixtures are first item
Used coroutines, navigation component and retrofit. Used MVVM with clean architecture and Domain Driven Design
why? to be able to use same domain layer with any kotlin project in future (like KMM) also coroutines helped me because it’s pure kotlin and better in performance
Used Linked HashMap in presentation mapper as it’s guarantee order Used Hilt to achieve Dependency injection
Clone project using android studio on master branch. Screenshots:
alt text alt text alt text
GitHub
View Github
Related