Skip to content

alana-mullen/github-repository-search-android-app

Repository files navigation

Android technical test using the GitHub API

Android app in Kotlin that utilises the GitHub API to allow a user to search for a repository by name.

Technologies used:

  • Android SDK
  • Kotlin
  • Data Binding
  • View Binding
  • Retrofit
  • Moshi
  • Coroutines
  • LiveData
  • ViewModels
  • Repository Pattern
  • Dagger Hilt - Dependency Injection
  • Stetho - Inspect network calls made by the app using Chrome Developer Tools
  • Timber - Improved logging
  • Markwon - Parse Markdown from the README.md

Build instructions:

  • Clone the repository
  • From Android Studio:
    • Open project from the folder you cloned it into.
    • From the menu select Run and then Run 'App'.
  • From the command line:
    • MacOs/Linux: ./gradlew installDebug
    • Windows: gradlew installDebug

About

Android app to search for a GitHub repository by name.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages