Repository files navigation
Simple Android application to search for GitHub repositories
Clean architecture (introduced by Uncle Bob) without modularization of domain and data layer
Model-View-Intent (MVI) architecture for the presentation layer
Users can type a certain keyword for the search input
Search the public Github repositories by using GitHub Search API
Display the result in list view
Write in Kotlin
Provide a user with the search bar allowing to type a certain keyword(s)
Fetch the GitHub repositories according to the user input/search by using GitHub Search API.
Display a list of 20 results.
Scroll the list to the bottom to fetch another 20.
Inform the user if the network is not available or any other issues
Navigate to the repository on an external browser or a webview, when the user selects it.
Splash
Repository List
External Browser
About
Simple Android application to search for public GitHub repositories
Topics
Resources
Stars
Watchers
Forks
You can’t perform that action at this time.