CleanNews
Hacker News client written with Clean Architecture and Redux.
Written as an example application for these talks:
Project structure
Core
- Entities - business logic
App
- Use cases - application specific logic
- DataSource interfaces
Data
- DataSource implementations
Presentation
- Presentation models
- Navigation interfaces
Android
- Views
- Navigation implementations
Desktop
- Views
- Navigation implementations