mirror of
https://github.com/hmalik144/Android-developer-tech-test---POQ.git
synced 2025-12-10 03:05:24 +00:00
master
SquareGithubRepo
A list of all the github repos of Square. This android app shows a list of all current repos avaialble.
Requirements
Minimum android SDK version 23, Android 6.0.0 (Marshmellow) Permissions : Internet
Features
- Swipe to refresh view
- Search option
- Open repo on click
- Display language of repo (if available)
Architectural Pattern
MVVM - Model View Viewmodel
Jetpack
Unit tests
Test case one
- Testing of room database queries
Test case two
- Testing Repository
Built With
- Kodein - Painless Kotlin Dependency Injection
- Retrofit - Type-safe HTTP client for Android and Java by Square, Inc
Authors
- Haider Malik - Android Developer
Description
Languages
Kotlin
100%