Android aplikacije pogosto komunicirajo z API-ji preko omrežja. Standardni pristop uporablja knjižnice, kot so Retrofit (REST odjemalec) in OkHttp, s korutinama za asincronost in JSON razčlembo — čisti in pravilni obravnavanje omrežnih klicev izven glavnega niti.
Retrofit — standardni REST odjemalec
{
: User
: User
}
api = Retrofit.Builder()
.baseUrl()
.addConverterFactory(GsonConverterFactory.create())
.build()
.create(ApiService::.java)
viewModelScope.launch {
user = api.getUser()
}
