July 2018
Intermediate to advanced
242 pages
8h 6m
English
data class Response(@SerializedName("items") val list: Collection<Repository>)data class Repository(val id: Long?, val name: String?, val description: String?, @SerializedName("full_name") val fullName: String?, @SerializedName("html_url") val url: String?, @SerializedName("stargazers_count") val stars: Long?)
interface GithubApi { @GET("/search/repositories") fun searchRepositories(@Query("q") searchQuery: String): Deferred<Response>}
val api: GithubApi = Retrofit.Builder() .baseUrl("https://api.github.com/") .addConverterFactory(GsonConverterFactory.create()) ...
Read now
Unlock full access