EsmaeelNabil / ProductsTask

Android Task for a list of products + filter

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

( MVVM + MVI's States ) - Usecases Approach - Room Caching - Secrets - Dependency invertion & injection

Features


to add new Dependencies you have two methods :
  • do it like this Video
  • or add the dependency in buildSrc/Libs like this const val security_crypto: String = "androidx.security:security-crypto:_"
  • then add it in build.gradle.kts of the app like this implementation(Libs.State.appState)
to get latest Dependencies versions run this gradle command :
./gradlew refreshVersions
latest versions will be in versions.properties to select from.
TO ADD NEW SECRETS put them in secrets.properties file that is located in ROOT project folder
token_header_name="Authorization"
base_url="https://api.github.com/"





About

Android Task for a list of products + filter


Languages

Language:Kotlin 100.0%