Sample Android application in Kotlin showcasing an architecture combining Redux and the Clean Architecture principles, using the Kotlin Redux libraries.
The application contains two screens:
- a login screen: this functionality is mocked. When the
Log In
button is pressed it will (with a delay) either randomly display an error message or forward you to the next screen. - a list screen: it displays the most popular GitHub repository names using the GitHub API (not authenticated). Also contains: paging, reload functionality and error handling.
Currently there is no RX implememtation available.
Licensed under the Apache License, Version 2.0.