shine-kotlin

Kotlin network request library package based on Retrofit+Kotlin coroutine, supports GET/POST/PUT/DELETE requests, asynchronous/synchronous requests, dynamic BaseUrl, request headers, request/response logs, etc., and supports custom Parser (data parser) , for addressing different return data models.

License

License

Categories

Categories

Kotlin Languages
GroupId

GroupId

io.github.freddychen
ArtifactId

ArtifactId

shine-kotlin
Last Version

Last Version

0.0.8
Release Date

Release Date

Type

Type

aar
Description

Description

shine-kotlin
Kotlin network request library package based on Retrofit+Kotlin coroutine, supports GET/POST/PUT/DELETE requests, asynchronous/synchronous requests, dynamic BaseUrl, request headers, request/response logs, etc., and supports custom Parser (data parser) , for addressing different return data models.
Project URL

Project URL

https://github.com/FreddyChen/Shine-Kotlin.git
Source Code Management

Source Code Management

https://github.com/FreddyChen/Shine-Kotlin/tree/main

Download shine-kotlin

How to add to project

<!-- https://jarcasting.com/artifacts/io.github.freddychen/shine-kotlin/ -->
<dependency>
    <groupId>io.github.freddychen</groupId>
    <artifactId>shine-kotlin</artifactId>
    <version>0.0.8</version>
    <type>aar</type>
</dependency>
// https://jarcasting.com/artifacts/io.github.freddychen/shine-kotlin/
implementation 'io.github.freddychen:shine-kotlin:0.0.8'
// https://jarcasting.com/artifacts/io.github.freddychen/shine-kotlin/
implementation ("io.github.freddychen:shine-kotlin:0.0.8")
'io.github.freddychen:shine-kotlin:aar:0.0.8'
<dependency org="io.github.freddychen" name="shine-kotlin" rev="0.0.8">
  <artifact name="shine-kotlin" type="aar" />
</dependency>
@Grapes(
@Grab(group='io.github.freddychen', module='shine-kotlin', version='0.0.8')
)
libraryDependencies += "io.github.freddychen" % "shine-kotlin" % "0.0.8"
[io.github.freddychen/shine-kotlin "0.0.8"]

Dependencies

compile (10)

Group / Artifact Type Version
androidx.core » core-ktx jar 1.3.2
androidx.appcompat » appcompat jar 1.3.1
com.google.android.material » material jar 1.4.0
org.jetbrains.kotlin : kotlin-reflect jar 1.6.0
org.jetbrains.kotlinx : kotlinx-coroutines-core jar 1.6.0
org.jetbrains.kotlinx : kotlinx-coroutines-android jar 1.6.0
com.squareup.retrofit2 : retrofit jar 2.9.0
com.squareup.retrofit2 : converter-gson jar 2.9.0
com.google.code.gson : gson jar 2.8.9
com.squareup.okhttp3 : okhttp jar 4.9.3

Project Modules

There are no modules declared in this project.

Versions

Version
0.0.8
0.0.7
0.0.6
0.0.5
0.0.4
0.0.3
0.0.2
0.0.1