2020-04-22 15:19:24 +01:00
2020-04-22 15:17:53 +01:00
2020-04-15 20:58:51 +01:00
2020-04-15 20:58:51 +01:00
2020-04-15 20:58:51 +01:00
2020-04-15 20:58:51 +01:00
2020-04-15 20:58:51 +01:00
2020-04-15 20:58:51 +01:00
2020-04-22 15:19:24 +01:00
2020-04-15 20:58:51 +01:00

Candy Space tech test

Requirements

  • Minimum android version 24
  • Permissions : Internet, Network state

Installation

Clone this repository and import into Android Studio

git clone git@github.com:hmalik144/Candy_Space_tech_test.git

Features

  • Data binding to control views from view models and objects
  • SOLID coding priciples applied to keep code clean and easy to read

Architectural Pattern

MVVM - Model View Viewmodel

Jetpack

UI test

  • AppUITest.kt

Unit test

  • RepositoryTest.kt
  • MainViewModelText.ky

Built With

  • Kodein - Painless Kotlin Dependency Injection
  • Retrofit - Type-safe HTTP client for Android and Java by Square, Inc
  • Picasso - A powerful image downloading and caching library for Android
  • Groupie - Groupie is a simple, flexible library for complex RecyclerView layouts.

Authors

  • Haider Malik - Android Developer
Description
No description provided
Readme 202 KiB
Languages
Kotlin 100%