This is application that displays jokes about Chuck Noris on one screen and the WebView of the Api documentation on another.
- Architecture MVI
- Data (for dto, API).
- Domain (for use case, repositories).
- Screens (for for UI logic, viewModels, viewStates end events)
- Dependency injection with Hilt.
- Reactive programming with kotlin coroutines.
- Networking with Retrofit
- Jetpack Compose for UI.